Skip to content

Commit d8fb1a2

Browse files
committed
feat: set disappeared observations to resolved
1 parent 4745623 commit d8fb1a2

1 file changed

Lines changed: 4 additions & 1 deletion

File tree

backend/application/import_observations/services/import_observations.py

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -735,6 +735,10 @@ def _resolve_unimported_observations(
735735
# and seem to have been resolved.
736736
observations_resolved: set[Observation] = set()
737737
for observation in observations_before.values():
738+
old_status = observation.current_status
739+
740+
observation.parser_status = Status.STATUS_RESOLVED
741+
observation.save()
738742

739743
# Check if this observation log entry already exists
740744
if Observation_Log.objects.filter(
@@ -743,7 +747,6 @@ def _resolve_unimported_observations(
743747
).exists():
744748
continue
745749

746-
old_status = observation.current_status
747750
new_status = get_current_status(observation)
748751
if old_status != new_status:
749752
if old_status in Status.STATUS_ACTIVE:

0 commit comments

Comments
 (0)