Skip to content

Commit 43350a6

Browse files
committed
fix: timezone issue
1 parent e287788 commit 43350a6

File tree

2 files changed

+5
-4
lines changed

2 files changed

+5
-4
lines changed

src/cogs/forum/forum_showcase.py

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -442,10 +442,10 @@ async def config(self, interaction: Interaction):
442442
)
443443
await self.schedule_next_run(next_run=next_run)
444444

445-
time_select.forum_showcase = self.forum_showcase
446-
await interaction.followup.send(
447-
"Select a time", view=time_select, ephemeral=True
448-
)
445+
time_select.forum_showcase = self.forum_showcase
446+
await interaction.followup.send(
447+
"Select a time", view=time_select, ephemeral=True
448+
)
449449
await time_select.wait()
450450
elif self.forum_showcase.interval == "monthly":
451451
next_run = self.calculate_next_run(

src/ui/views/forum_showcase.py

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -304,5 +304,6 @@ def parse_schedule(schedule: str) -> datetime:
304304
second=0,
305305
microsecond=0,
306306
)
307+
parsed_schedule = (parsed_schedule - timedelta(hours=8)).replace(tzinfo=timezone.utc)
307308

308309
return parsed_schedule

0 commit comments

Comments
 (0)