add blinking exclamation mark if in cached mode

This commit is contained in:
Florian Schlegel 2020-08-29 19:39:20 +02:00
parent 987d069ea8
commit f7fb1be540
1 changed files with 4 additions and 3 deletions

View File

@ -222,10 +222,11 @@ while true; do
get_cvag_station_info $THIS_STATION_ID STATION_STOPS STATION_NOW STATION_DESTINATIONS STATION_LINES STATION_ACTUAL_DEPARTURE THISDATE
STATION_INFO_ERR=$?
if [ ! $STATION_INFO_ERR -eq 2 ]; then # FIXME: add warning, when STATION_INFO_ERR == 1
CACHE_WARN=" "; [ $STATION_INFO_ERR -eq 1 ] && CACHE_WARN="\e[5m""!""\e[25m"
MYOUTPUT[$j]="${MYOUTPUT[$j]}\n\n\
\t\t┌───────────────────────┬─────────────────────────────────┐ \n\
\t\t${STATION_NAME[$THIS_STATION_ID]}$(printf "%-$((23-${#STATION_NAME[$THIS_STATION_ID]}))s" "")│ Datenstand: $THISDATE\n\
\t\t├────────────────────┬──┴─┬───────────────────────────────┤\n"
\t\t┌───────────────────────┬─────────────────────────────────┐ \n\
\t\t${STATION_NAME[$THIS_STATION_ID]}$(printf "%-$((22-${#STATION_NAME[$THIS_STATION_ID]}))s" "")│ Datenstand: $THISDATE$CACHE_WARN\n\
\t\t├────────────────────┬──┴─┬───────────────────────────────┤\n"
for ((i=0; i<"${#STATION_LINES[*]}"; i++)); do
MILLIS=$((${STATION_ACTUAL_DEPARTURE[$i]} - STATION_NOW)); [ "$MILLIS" -lt 0 ] && MILLIS=0
SEKS=$((MILLIS / 1000)); MINS=$((SEKS / 60)); SEKS=$((SEKS % 60))