From 469c4a660a954c8f337092c911df936f0adaa482 Mon Sep 17 00:00:00 2001 From: Vincent Riquer Date: Sat, 21 Feb 2015 00:08:42 +0100 Subject: [PATCH] Don't "prediuct" levelups in the past --- lib/get_next_level | 3 +++ 1 file changed, 3 insertions(+) diff --git a/lib/get_next_level b/lib/get_next_level index 1cc3247..8eb6f3e 100644 --- a/lib/get_next_level +++ b/lib/get_next_level @@ -18,6 +18,7 @@ get_next_level() { local level + local now=$(date +%s) next=() for (( level = curlevel + 1; level <= 16; level++)) do @@ -34,6 +35,7 @@ get_next_level() { read while read level timestamp do + (( timestamp && timestamp < now )) && timestamp=$now nextlevels[level]=$timestamp done } < <( @@ -93,6 +95,7 @@ get_next_level() { read while read matter timestamp do + (( timestamp && timestamp < now )) && timestamp=$now case $matter in bronze) nextbronze[timestamp]+="$stat "