@@ -341,7 +341,7 @@ def queue_detection(self, detection_row: Dict[str, Any]):
341341
342342 if linked_detection_same_tileset :
343343 log_event (f"Detection already exists in tileset { self .tile_set .name } , id: {
344- linked_detection_same_tileset .id } . Skipping..." )
344+ linked_detection_same_tileset .id } . Skipping..." )
345345 return
346346 else :
347347 linked_detections = DetectionService .get_linked_detections (
@@ -404,15 +404,15 @@ def queue_detection(self, detection_row: Dict[str, Any]):
404404 detection_object .address = serialized_detection ["address" ]
405405 detection_object .save ()
406406
407- if not detection_data .detection_control_status :
408- detection_data .detection_control_status = (
409- linked_detection .detection_data .detection_control_status
410- )
411-
412407 if not detection_data .detection_validation_status :
413408 detection_data .detection_validation_status = (
414409 linked_detection .detection_data .detection_validation_status
415410 )
411+
412+ if not detection_data .detection_control_status :
413+ detection_data .set_detection_control_status (
414+ linked_detection .detection_data .detection_control_status
415+ )
416416 else :
417417 parcel = (
418418 Parcel .objects .filter (geometry__contains = centroid )
@@ -449,7 +449,7 @@ def queue_detection(self, detection_row: Dict[str, Any]):
449449 self .detection_objects_to_insert .append (detection_object )
450450
451451 if not detection_data .detection_control_status :
452- detection_data .detection_control_status = (
452+ detection_data .set_detection_control_status (
453453 DetectionControlStatus .NOT_CONTROLLED
454454 )
455455
@@ -510,7 +510,7 @@ def insert_detections(self, force=False):
510510 )
511511 else :
512512 log_event (f"Inserted {
513- self .total_inserted_detections } detections in total" )
513+ self .total_inserted_detections } detections in total" )
514514
515515 log_event (f"Elapsed time: { datetime .now () - self .start_time } " )
516516
0 commit comments