no need for guild
All checks were successful
divent / lint (push) Successful in 1m50s
divent / docker (push) Successful in 1m43s
divent / pypi (push) Has been skipped

This commit is contained in:
Michel Roux 2023-11-07 01:32:47 +01:00
parent 0f42bdc50b
commit f795637848

View File

@ -231,7 +231,7 @@ async def subscribe(entity_id: str):
return redirect(url_for(".login"))
def make_event(scheduled_event: GuildScheduledEvent, guild_id: int) -> Event:
def make_event(scheduled_event: GuildScheduledEvent) -> Event:
event = Event()
event.summary = scheduled_event.name
@ -240,7 +240,7 @@ def make_event(scheduled_event: GuildScheduledEvent, guild_id: int) -> Event:
event.duration = timedelta(hours=2)
event.uid = str(scheduled_event.id)
event.description = scheduled_event.description
event.url = f"https://discord.com/events/{guild_id}/{scheduled_event.id}"
event.url = scheduled_event.url
event.location = (
scheduled_event.entity_metadata.location
if scheduled_event.entity_metadata
@ -276,7 +276,7 @@ async def ical(entity_id: str):
)
for scheduled_event in guild.scheduled_events:
event = make_event(scheduled_event, guild.id)
event = make_event(scheduled_event)
calendar.events.append(event)
return calendar.serialize()
@ -301,7 +301,7 @@ async def ical(entity_id: str):
member.id
for member in await scheduled_event.fetch_users().flatten()
]:
event = make_event(scheduled_event, guild.id)
event = make_event(scheduled_event)
calendar.events.append(event)
return calendar.serialize()