mirror of https://gitlab.com/bashrc2/epicyon
Debug
parent
e7a931ec75
commit
057c2cf875
22
happening.py
22
happening.py
|
@ -312,6 +312,10 @@ def _icalendar_day(base_dir: str, nickname: str, domain: str,
|
||||||
if evnt.get('name'):
|
if evnt.get('name'):
|
||||||
event_place = evnt['name']
|
event_place = evnt['name']
|
||||||
|
|
||||||
|
print('icalendar: ' + str(post_id) + ' ' +
|
||||||
|
str(event_start) + ' ' + str(event_description) + ' ' +
|
||||||
|
str(sender_actor))
|
||||||
|
|
||||||
if not post_id or not event_start or \
|
if not post_id or not event_start or \
|
||||||
not event_description or not sender_actor:
|
not event_description or not sender_actor:
|
||||||
continue
|
continue
|
||||||
|
@ -405,14 +409,14 @@ def get_todays_events_icalendar(base_dir: str, nickname: str, domain: str,
|
||||||
|
|
||||||
|
|
||||||
def get_month_events_icalendar(base_dir: str, nickname: str, domain: str,
|
def get_month_events_icalendar(base_dir: str, nickname: str, domain: str,
|
||||||
curr_year: int,
|
year: int,
|
||||||
curr_month_number: int,
|
month_number: int,
|
||||||
person_cache: {}) -> str:
|
person_cache: {}) -> str:
|
||||||
"""Returns today's events in icalendar format
|
"""Returns today's events in icalendar format
|
||||||
"""
|
"""
|
||||||
events = \
|
events = \
|
||||||
get_calendar_events(base_dir, nickname, domain, curr_year,
|
get_calendar_events(base_dir, nickname, domain, year,
|
||||||
curr_month_number)
|
month_number)
|
||||||
ical_str = \
|
ical_str = \
|
||||||
'BEGIN:VCALENDAR\n' + \
|
'BEGIN:VCALENDAR\n' + \
|
||||||
'PRODID:-//Fediverse//NONSGML Epicyon//EN\n' + \
|
'PRODID:-//Fediverse//NONSGML Epicyon//EN\n' + \
|
||||||
|
@ -421,13 +425,13 @@ def get_month_events_icalendar(base_dir: str, nickname: str, domain: str,
|
||||||
ical_str += 'END:VCALENDAR\n'
|
ical_str += 'END:VCALENDAR\n'
|
||||||
return ical_str
|
return ical_str
|
||||||
|
|
||||||
for day_number in range(1, 32):
|
for day_of_month in range(1, 32):
|
||||||
if not events.get(str(day_number)):
|
if not events.get(str(day_of_month)):
|
||||||
continue
|
continue
|
||||||
day_events = events[str(day_number)]
|
day_events = events[str(day_of_month)]
|
||||||
ical_str += \
|
ical_str += \
|
||||||
_icalendar_day(base_dir, nickname, domain, day_events,
|
_icalendar_day(base_dir, nickname, domain,
|
||||||
person_cache)
|
day_events, person_cache)
|
||||||
|
|
||||||
ical_str += 'END:VCALENDAR\n'
|
ical_str += 'END:VCALENDAR\n'
|
||||||
return ical_str
|
return ical_str
|
||||||
|
|
Loading…
Reference in New Issue