aboutsummaryrefslogtreecommitdiff
path: root/lib/edit.sh
diff options
context:
space:
mode:
Diffstat (limited to 'lib/edit.sh')
-rwxr-xr-xlib/edit.sh12
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