mirror of https://gitlab.com/bashrc2/epicyon
Less indentation
parent
4243468da8
commit
8fa40f80bb
56
happening.py
56
happening.py
|
@ -341,34 +341,40 @@ def get_todays_events(base_dir: str, nickname: str, domain: str,
|
|||
for tag in post_json_object['object']['tag']:
|
||||
if not _is_happening_event(tag):
|
||||
continue
|
||||
|
||||
# this tag is an event or a place
|
||||
if tag['type'] == 'Event':
|
||||
# tag is an event
|
||||
if not tag.get('startTime'):
|
||||
continue
|
||||
event_time = \
|
||||
date_from_string_format(tag['startTime'],
|
||||
["%Y-%m-%dT%H:%M:%S%z"])
|
||||
event_year = int(event_time.strftime("%Y"))
|
||||
event_month = int(event_time.strftime("%m"))
|
||||
event_day = int(event_time.strftime("%d"))
|
||||
if event_year == year and \
|
||||
event_month == month_number and \
|
||||
event_day == day_number:
|
||||
day_of_month = str(event_day)
|
||||
if '#statuses#' in post_id:
|
||||
# link to the id so that the event can be
|
||||
# easily deleted
|
||||
tag['post_id'] = post_id.split('#statuses#')[1]
|
||||
tag['id'] = post_id.replace('#', '/')
|
||||
tag['sender'] = post_id.split('#statuses#')[0]
|
||||
tag['sender'] = tag['sender'].replace('#', '/')
|
||||
tag['public'] = public_event
|
||||
tag['language'] = content_language
|
||||
post_event.append(tag)
|
||||
else:
|
||||
if tag['type'] != 'Event':
|
||||
# tag is a place
|
||||
post_event.append(tag)
|
||||
continue
|
||||
|
||||
# tag is an event
|
||||
if not tag.get('startTime'):
|
||||
continue
|
||||
|
||||
# is the tag for this day?
|
||||
event_time = \
|
||||
date_from_string_format(tag['startTime'],
|
||||
["%Y-%m-%dT%H:%M:%S%z"])
|
||||
event_year = int(event_time.strftime("%Y"))
|
||||
event_month = int(event_time.strftime("%m"))
|
||||
event_day = int(event_time.strftime("%d"))
|
||||
if not (event_year == year and
|
||||
event_month == month_number and
|
||||
event_day == day_number):
|
||||
continue
|
||||
|
||||
day_of_month = str(event_day)
|
||||
if '#statuses#' in post_id:
|
||||
# link to the id so that the event can be
|
||||
# easily deleted
|
||||
tag['post_id'] = post_id.split('#statuses#')[1]
|
||||
tag['id'] = post_id.replace('#', '/')
|
||||
tag['sender'] = post_id.split('#statuses#')[0]
|
||||
tag['sender'] = tag['sender'].replace('#', '/')
|
||||
tag['public'] = public_event
|
||||
tag['language'] = content_language
|
||||
post_event.append(tag)
|
||||
|
||||
if post_event and day_of_month:
|
||||
calendar_post_ids.append(post_id)
|
||||
|
|
Loading…
Reference in New Issue