diff options
Diffstat (limited to 'lib/edit.sh')
| -rwxr-xr-x | lib/edit.sh | 12 |
1 files changed, 5 insertions, 7 deletions
diff --git a/lib/edit.sh b/lib/edit.sh index 59c7550..b2a97a6 100755 --- a/lib/edit.sh +++ b/lib/edit.sh @@ -125,17 +125,15 @@ function editStages() { # - edit_project.sh #****** function editStageProject() { - local idsTaskProject - - idsTaskProject=$(getIdsTask "$1") + readarray -t idsTaskProject < <(getIdsTask "$1") - if [[ -f /tmp/tskw.edit ]]; then - : >/tmp/tskw.edit + if [[ -f "$TMP_TSKW_EDIT" ]]; then + : >"$TMP_TSKW_EDIT" fi - if [[ "${#tasksProject[@]}" -eq 0 ]]; then + if [[ ! "${#idsTaskProject[@]}" ]]; then - echo "# Проект без этапов. Эта строка будет проигнорирована." >>/tmp/tskw.edit + echo "# Проект без этапов. Эта строка будет проигнорирована." >>"$TMP_TSKW_EDIT" backupStages editStages |
