Compare commits

..

No commits in common. "fa8a14e539e9a2f075313d747d0874b7e0d0163a" and "1aa5ea097591c55afbbb6eeeb974852b484edf4c" have entirely different histories.

17
scl.py
View file

@ -326,18 +326,7 @@ with Session(engine) as session:
existing_record = lookup_result.one()
updated_properties = []
updated_entries = []
est_restoration_diff_mins = (
abs(
(
estimated_restoration_time
- existing_record.estimated_restoration_time
).total_seconds()
)
/ 60
)
# Only post if estimated restoration time has changed by 30m or more
if est_restoration_diff_mins >= 30:
if estimated_restoration_time != existing_record.estimated_restoration_time:
existing_record.estimated_restoration_time = estimated_restoration_time
if estimated_restoration_time > datetime.now():
# New estimated restoration time is in the future, so likely to be a real time
@ -432,8 +421,6 @@ with Session(engine) as session:
print("Existing record not found")
post_id = None
map_media_post_id = None
neighborhood = None
city = None
if not event_class["is_postable"]:
print(
"Outage is {} considered postable, will not post".format(
@ -451,11 +438,13 @@ with Session(engine) as session:
post_id = initial_post_result["post_id"]
map_media_post_id = initial_post_result["map_media_post_id"]
neighborhood = str()
try:
neighborhood = initial_post_result["neighborhood"]
except KeyError:
pass
city = str()
try:
city = initial_post_result["city"]
except KeyError: