@@ -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