Skip to content

Commit 85eb14f

Browse files
committed
fix: restore expected bbox observer/generator metadata updates
- keep `observer` as original - don't update `generator`
1 parent c15f99f commit 85eb14f

1 file changed

Lines changed: 4 additions & 10 deletions

File tree

src/vars_gridview/lib/association.py

Lines changed: 4 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -52,7 +52,6 @@ def __init__(
5252
self._dirty_concept = False
5353
self._dirty_part = False
5454
self._dirty_box = False
55-
self._dirty_verifier = False
5655

5756
# Deleted flag
5857
self._deleted = False
@@ -319,15 +318,15 @@ def set_verified_concept(
319318
# Update the verifier
320319
if self._data.get("verifier", None) != verifier:
321320
self._data["verifier"] = verifier
322-
self._dirty_verifier = True
321+
self._dirty_box = True
323322

324323
def unverify(self) -> None:
325324
"""
326325
Unverify the bounding box.
327326
"""
328327
if self.verified:
329328
del self._data["verifier"]
330-
self._dirty_verifier = True
329+
self._dirty_box = True
331330

332331
def mark_for_training(self) -> None:
333332
"""
@@ -382,16 +381,11 @@ def push_changes(self) -> None:
382381

383382
# Update the bounding box metadata if the box is dirty
384383
if self._dirty_box:
385-
self._data["generator"] = "gridview" # Only changes when box moved/resized
386-
self._data["observer"] = username
384+
# self._data["generator"] = "gridview" # Only changes when box moved/resized
385+
# self._data["observer"] = username
387386
self._dirty_box = False
388387
do_modify_box = True
389388

390-
# Update the verifier if the verifier is dirty
391-
if self._dirty_verifier:
392-
do_modify_box = True
393-
self._dirty_verifier = False
394-
395389
# Update the bounding box if needed
396390
if do_modify_box:
397391
update_bounding_box_data(self._uuid, self.data)

0 commit comments

Comments
 (0)