Compare commits

..

2 commits

Author SHA1 Message Date
8c65f2c25f Negate the equals 🤦🏻‍♂️
All checks were successful
ci/woodpecker/push/lint Pipeline was successful
ci/woodpecker/push/vulnerability-scan Pipeline was successful
ci/woodpecker/push/docker-buildx Pipeline was successful
2025-07-10 16:39:36 -07:00
c52f6699c6 Normalize size to match other properties 2025-07-10 16:38:28 -07:00

6
scl.py
View file

@ -401,8 +401,8 @@ with Session(engine) as session:
previous_event_class = classify_event_size(existing_record.num_people)
if event_class["size"] != previous_event_class["size"]:
updated_properties.append("outage size")
updated_entries.append("Outage Size: {}".format(event_class["size"]))
updated_properties.append("size")
updated_entries.append("Size: {}".format(event_class["size"]))
if status != existing_record.status:
existing_record.status = status
updated_properties.append("status")
@ -413,7 +413,7 @@ with Session(engine) as session:
# Used to determine the maximum number of people affected by this outage, to determine if it's worth posting about
existing_record.max_num_people = event["numPeople"]
max_event_class = classify_event_size(existing_record.max_num_people)
if shapely.equals(existing_record.outage_geometries, outage_geometries):
if not shapely.equals(existing_record.outage_geometries, outage_geometries):
print(
"Geometries modified. Equals: {}, DE-9IM: {}, Within: {}".format(
outage_geometries.equals(existing_record.outage_geometries),