danix
's git repository
home
/
my projects
/
bash-notes.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
reimplemented title dialog when adding note if nothing is passed on the command line.
[bash-notes.git]
/
SOURCE
/
CORE
/
core-add.sh
diff --git
a/SOURCE/CORE/core-add.sh
b/SOURCE/CORE/core-add.sh
index
58831e4
..
3404f71
100644
(file)
--- a/
SOURCE/CORE/core-add.sh
+++ b/
SOURCE/CORE/core-add.sh
@@
-6,8
+6,22
@@
addnote() {
rm $TMPDB
fi
rm $TMPDB
fi
+ # RANDOM TITLE
RTITLE=$(random_title)
RTITLE=$(random_title)
- [[ -z "$1" ]] && NOTETITLE="$RTITLE" || NOTETITLE="$1"
+
+ if [[ -z $1 ]]; then
+ read -r -p "Title: " TITLE
+ case "$TITLE" in
+ '' )
+ NOTETITLE="$RTITLE"
+ ;;
+ * )
+ NOTETITLE=$TITLE
+ ;;
+ esac
+ fi
+
+ # [[ -z "$1" ]] && NOTETITLE="$RTITLE" || NOTETITLE="$1"
echo "adding new note - \"$NOTETITLE\""
# shellcheck disable=SC2086
LASTID=$($JQ '.notes[-1].id // 0 | tonumber' $DB)
echo "adding new note - \"$NOTETITLE\""
# shellcheck disable=SC2086
LASTID=$($JQ '.notes[-1].id // 0 | tonumber' $DB)