Browse Source

Fix date bug in get method

Paolo Galli 4 years ago
parent
commit
3a1a7f275d
1 changed files with 5 additions and 3 deletions
  1. 5 3
      lcmlog

+ 5 - 3
lcmlog

@@ -75,10 +75,12 @@ method_get()
 	echo "Search for which date? (yyyy-mm-dd) (optional)"
 	read DATE
 	while ! [ -z $DATE ]; do
-		while [ ${DATE:4:1} != '-' ] || [ ${DATE:7:1} != '-' ]; do
-			echo "Wrong date, reinsert."	
+		if [ ${DATE:4:1} != '-' ] || [ ${DATE:7:1} != '-' ] || (( ${#DATE} != 10 )); then
+			echo "Format: yyyy-mm-dd (i.e. 9 is 09). Reinsert."	
 			read DATE
-		done
+		else
+			break
+		fi
 	done
 
 	# TAGS