From a73ddce43db53ce9827e0dd0608e732c5b4d8dbf Mon Sep 17 00:00:00 2001 From: Benjamin Admin Date: Wed, 25 Mar 2026 22:04:21 +0100 Subject: [PATCH] Fix missing PageZone import in grid_editor_helpers.py The zone merging function used PageZone but the import was only in grid_editor_api.py. Caused NameError on sessions that trigger zone merging (e.g. original_scan_b59a1b1b). Co-Authored-By: Claude Opus 4.6 --- klausur-service/backend/grid_editor_helpers.py | 1 + 1 file changed, 1 insertion(+) diff --git a/klausur-service/backend/grid_editor_helpers.py b/klausur-service/backend/grid_editor_helpers.py index 32dbe14..6de3b3a 100644 --- a/klausur-service/backend/grid_editor_helpers.py +++ b/klausur-service/backend/grid_editor_helpers.py @@ -15,6 +15,7 @@ from typing import Any, Dict, List, Optional, Tuple import cv2 import numpy as np +from cv_vocab_types import PageZone from cv_words_first import _cluster_rows, _build_cells from cv_ocr_engines import _text_has_garbled_ipa