Skip to content

Commit

Permalink
fix "invalid number" errors (fix #40)
Browse files Browse the repository at this point in the history
  • Loading branch information
pstadler committed Jun 1, 2023
1 parent a63133c commit 7c4da94
Showing 1 changed file with 6 additions and 2 deletions.
8 changes: 6 additions & 2 deletions ticker.sh
Original file line number Diff line number Diff line change
Expand Up @@ -72,7 +72,7 @@ for symbol in $(IFS=' '; echo "${SYMBOLS[*]}" | tr '[:lower:]' '[:upper:]'); do
preMarketChange="$(query $symbol 'preMarketChange')"
postMarketChange="$(query $symbol 'postMarketChange')"

if [ $marketState == "PRE" ] \
if [ $marketState = "PRE" ] \
&& [ $preMarketChange != "0" ] \
&& [ $preMarketChange != "null" ]; then
nonRegularMarketSign='*'
Expand All @@ -93,7 +93,11 @@ for symbol in $(IFS=' '; echo "${SYMBOLS[*]}" | tr '[:lower:]' '[:upper:]'); do
percent=$(query $symbol 'regularMarketChangePercent')
fi

if [ "$diff" == "0" ] || [ "$diff" == "0.0" ]; then
# see https://github.com/pstadler/ticker.sh/issues/40
[ "$diff" = "null" ] && diff="0.0"
[ "$percent" = "null" ] && percent="0.0"

if [ "$diff" = "0" ] || [ "$diff" = "0.0" ]; then
color=
elif ( echo "$diff" | grep -q ^- ); then
color=$COLOR_RED
Expand Down

0 comments on commit 7c4da94

Please sign in to comment.