mirror of
https://github.com/rr-/pq-cli.git
synced 2026-09-29 14:54:00 -06:00
ui/curses: fix division by zero
This commit is contained in:
@@ -25,7 +25,10 @@ class ProgressBar(WindowWrapper):
|
||||
return None
|
||||
time_then, pos_then = self._last_tick
|
||||
time_now, pos_now = datetime.datetime.now(), self._cur_pos
|
||||
speed = (pos_now - pos_then) / (time_now - time_then).total_seconds()
|
||||
div = (time_now - time_then).total_seconds()
|
||||
if div == 0:
|
||||
return None
|
||||
speed = (pos_now - pos_then) / div
|
||||
if not speed:
|
||||
return None
|
||||
return datetime.timedelta(seconds=(self._max_pos - pos_now) / speed)
|
||||
|
||||
Reference in New Issue
Block a user