Skip to content

Commit 44c2dd8

Browse files
committed
chore: calculate next run directly
1 parent b239f7b commit 44c2dd8

File tree

1 file changed

+7
-8
lines changed

1 file changed

+7
-8
lines changed

src/cogs/forum/forum_showcase.py

Lines changed: 7 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -399,14 +399,13 @@ async def config(self, interaction: Interaction):
399399
await weekday_select.wait()
400400

401401
if weekday_select.selected_weekday is not None:
402-
self.forum_showcase.weekday = weekday_select.forum_showcase.weekday
403402
self.logger.info(
404-
f"[FORUM-SHOWCASE] New weekday: {self.forum_showcase.weekday}"
403+
f"[FORUM-SHOWCASE] New weekday: {weekday_select.forum_showcase.weekday}"
405404
)
406405
next_run = self.calculate_next_run(
407-
self.forum_showcase.schedule,
408-
self.forum_showcase.interval,
409-
self.forum_showcase.weekday,
406+
weekday_select.forum_showcase.schedule,
407+
weekday_select.forum_showcase.interval,
408+
weekday_select.forum_showcase.weekday,
410409
)
411410
await self.schedule_next_run(next_run=next_run)
412411

@@ -424,9 +423,9 @@ async def config(self, interaction: Interaction):
424423
)
425424
self.forum_showcase.schedule = time_select.forum_showcase.schedule
426425
next_run = self.calculate_next_run(
427-
self.forum_showcase.schedule,
428-
self.forum_showcase.interval,
429-
self.forum_showcase.weekday,
426+
time_select.forum_showcase.schedule,
427+
time_select.forum_showcase.interval,
428+
time_select.forum_showcase.weekday,
430429
)
431430
await self.schedule_next_run(next_run=next_run)
432431

0 commit comments

Comments
 (0)