attempt to fix typeerror in day_watcher
This commit is contained in:
parent
9bfb72e494
commit
e3594ef9fb
|
@ -2562,7 +2562,7 @@ async def league_day_watcher(channel, league, games_list, filter_url, last = Fal
|
||||||
games_list.pop(i)
|
games_list.pop(i)
|
||||||
break
|
break
|
||||||
except:
|
except:
|
||||||
print("something went wrong in league_day_watcher: " + str(sys.exc_info()[0]) + str(sys.exc_info()[1]))
|
print("something went wrong in league_day_watcher: " + str(sys.exc_info()[0]) + str(sys.exc_info()[1]) + "\n" + str(sys.exc_info()[2]))
|
||||||
await asyncio.sleep(2)
|
await asyncio.sleep(2)
|
||||||
league.day += 1
|
league.day += 1
|
||||||
|
|
||||||
|
@ -2570,7 +2570,8 @@ async def league_day_watcher(channel, league, games_list, filter_url, last = Fal
|
||||||
|
|
||||||
now = datetime.datetime.now()
|
now = datetime.datetime.now()
|
||||||
|
|
||||||
validminutes = [int((60 * div)/league.games_per_hour) for div in range(0,league.games_per_hour)]
|
validminutes = [0] + [int((60 * div)/league.games_per_hour) for div in range(1,league.games_per_hour)]
|
||||||
|
|
||||||
delta = datetime.timedelta()
|
delta = datetime.timedelta()
|
||||||
|
|
||||||
for i in range(0, len(validminutes)):
|
for i in range(0, len(validminutes)):
|
||||||
|
@ -2591,7 +2592,7 @@ async def league_day_watcher(channel, league, games_list, filter_url, last = Fal
|
||||||
next_start = (now + delta).replace(second=0, microsecond=0)
|
next_start = (now + delta).replace(second=0, microsecond=0)
|
||||||
wait_seconds = (next_start - now).seconds
|
wait_seconds = (next_start - now).seconds
|
||||||
|
|
||||||
if wait_seconds > 3601: #there's never a situation to wait longer than an hour so hoo ray bugfixes the easy way
|
if wait_seconds > 3600: #there's never a situation to wait longer than an hour so hoo ray bugfixes the easy way
|
||||||
wait_seconds = 60
|
wait_seconds = 60
|
||||||
|
|
||||||
leagues.save_league(league)
|
leagues.save_league(league)
|
||||||
|
|
Loading…
Reference in a new issue