From cb864c161fa811752a9eecba6b2f6757f30fdc6d Mon Sep 17 00:00:00 2001 From: Daniel Roth Date: Tue, 17 Feb 2026 11:45:50 +0000 Subject: [PATCH 1/5] import entirity of backend/app/db --- backend/categorisation/handler/Dockerfile | 6 ++---- backend/categorisation/handler/handler.py | 19 ++++++++++--------- 2 files changed, 12 insertions(+), 13 deletions(-) diff --git a/backend/categorisation/handler/Dockerfile b/backend/categorisation/handler/Dockerfile index 5f435afd..dbb6c827 100644 --- a/backend/categorisation/handler/Dockerfile +++ b/backend/categorisation/handler/Dockerfile @@ -30,9 +30,8 @@ RUN pip install --no-cache-dir -r requirements.txt # ----------------------------- COPY utils/ utils/ COPY backend/categorisation/ backend/categorisation/ -COPY backend/app/db/functions/ backend/app/db/functions/ -COPY backend/app/db/models/ backend/app/db/models/ -COPY backend/addresses/ backend/addresses +COPY backend/app/db/ backend/app/db/ +COPY backend/addresses/ backend/addresses/ COPY datatypes/ datatypes/ COPY backend/app/db/connection.py backend/app/db/connection.py @@ -41,7 +40,6 @@ COPY backend/app/config.py backend/app/config.py COPY backend/__init__.py backend/__init__.py COPY backend/app/__init__.py backend/app/__init__.py -COPY backend/app/db/__init__.py backend/app/db/__init__.py # ----------------------------- diff --git a/backend/categorisation/handler/handler.py b/backend/categorisation/handler/handler.py index 20076613..7cea5a7a 100644 --- a/backend/categorisation/handler/handler.py +++ b/backend/categorisation/handler/handler.py @@ -12,15 +12,16 @@ logger = setup_logger() def handler(event: Mapping[str, Any], context: Any) -> None: - for record in event.get("Records", []): - try: - body_dict = json.loads(record["body"]) - logger.debug("Validating request body") - payload = CategorisationTriggerRequest.model_validate(body_dict) + process_portfolio(556) + # for record in event.get("Records", []): + # try: + # body_dict = json.loads(record["body"]) + # logger.debug("Validating request body") + # payload = CategorisationTriggerRequest.model_validate(body_dict) - logger.debug("Successfully validated request body") + # logger.debug("Successfully validated request body") - process_portfolio(payload.portfolio_id) + # # process_portfolio(payload.portfolio_id) - except Exception as e: - logger.error(f"Failed to process record: {e}") + # except Exception as e: + # logger.error(f"Failed to process record: {e}") From 87e5d059366cc8956433a0cf1d4c294b9a031443 Mon Sep 17 00:00:00 2001 From: Daniel Roth Date: Tue, 17 Feb 2026 11:46:51 +0000 Subject: [PATCH 2/5] revert accidental pushed changes --- backend/categorisation/handler/Dockerfile | 2 +- backend/categorisation/handler/handler.py | 18 +++++++++--------- 2 files changed, 10 insertions(+), 10 deletions(-) diff --git a/backend/categorisation/handler/Dockerfile b/backend/categorisation/handler/Dockerfile index dbb6c827..97f5c14e 100644 --- a/backend/categorisation/handler/Dockerfile +++ b/backend/categorisation/handler/Dockerfile @@ -36,7 +36,7 @@ COPY datatypes/ datatypes/ COPY backend/app/db/connection.py backend/app/db/connection.py -COPY backend/app/config.py backend/app/config.py +COPY backdend/app/config.py backend/app/config.py COPY backend/__init__.py backend/__init__.py COPY backend/app/__init__.py backend/app/__init__.py diff --git a/backend/categorisation/handler/handler.py b/backend/categorisation/handler/handler.py index 7cea5a7a..4e4a1e39 100644 --- a/backend/categorisation/handler/handler.py +++ b/backend/categorisation/handler/handler.py @@ -13,15 +13,15 @@ logger = setup_logger() def handler(event: Mapping[str, Any], context: Any) -> None: process_portfolio(556) - # for record in event.get("Records", []): - # try: - # body_dict = json.loads(record["body"]) - # logger.debug("Validating request body") - # payload = CategorisationTriggerRequest.model_validate(body_dict) + for record in event.get("Records", []): + try: + body_dict = json.loads(record["body"]) + logger.debug("Validating request body") + payload = CategorisationTriggerRequest.model_validate(body_dict) - # logger.debug("Successfully validated request body") + logger.debug("Successfully validated request body") - # # process_portfolio(payload.portfolio_id) + # process_portfolio(payload.portfolio_id) - # except Exception as e: - # logger.error(f"Failed to process record: {e}") + except Exception as e: + logger.error(f"Failed to process record: {e}") From f834d9497eb06ca6ac5c1107f68376f987b6fd6f Mon Sep 17 00:00:00 2001 From: Daniel Roth Date: Tue, 17 Feb 2026 11:55:57 +0000 Subject: [PATCH 3/5] undo typos --- backend/categorisation/handler/Dockerfile | 2 +- backend/categorisation/handler/handler.py | 3 +-- 2 files changed, 2 insertions(+), 3 deletions(-) diff --git a/backend/categorisation/handler/Dockerfile b/backend/categorisation/handler/Dockerfile index 97f5c14e..dbb6c827 100644 --- a/backend/categorisation/handler/Dockerfile +++ b/backend/categorisation/handler/Dockerfile @@ -36,7 +36,7 @@ COPY datatypes/ datatypes/ COPY backend/app/db/connection.py backend/app/db/connection.py -COPY backdend/app/config.py backend/app/config.py +COPY backend/app/config.py backend/app/config.py COPY backend/__init__.py backend/__init__.py COPY backend/app/__init__.py backend/app/__init__.py diff --git a/backend/categorisation/handler/handler.py b/backend/categorisation/handler/handler.py index 4e4a1e39..20076613 100644 --- a/backend/categorisation/handler/handler.py +++ b/backend/categorisation/handler/handler.py @@ -12,7 +12,6 @@ logger = setup_logger() def handler(event: Mapping[str, Any], context: Any) -> None: - process_portfolio(556) for record in event.get("Records", []): try: body_dict = json.loads(record["body"]) @@ -21,7 +20,7 @@ def handler(event: Mapping[str, Any], context: Any) -> None: logger.debug("Successfully validated request body") - # process_portfolio(payload.portfolio_id) + process_portfolio(payload.portfolio_id) except Exception as e: logger.error(f"Failed to process record: {e}") From 36db25d5e473160b38f615c24a4a5747ba576f23 Mon Sep 17 00:00:00 2001 From: Daniel Roth Date: Tue, 17 Feb 2026 12:07:04 +0000 Subject: [PATCH 4/5] hopefully the last missing import --- backend/categorisation/handler/Dockerfile | 1 + 1 file changed, 1 insertion(+) diff --git a/backend/categorisation/handler/Dockerfile b/backend/categorisation/handler/Dockerfile index dbb6c827..f0828e35 100644 --- a/backend/categorisation/handler/Dockerfile +++ b/backend/categorisation/handler/Dockerfile @@ -31,6 +31,7 @@ RUN pip install --no-cache-dir -r requirements.txt COPY utils/ utils/ COPY backend/categorisation/ backend/categorisation/ COPY backend/app/db/ backend/app/db/ +COPY backend/app/domain/ backend/app/domain/ COPY backend/addresses/ backend/addresses/ COPY datatypes/ datatypes/ From 0218c169c27e1dc96eec06e3084033e2f9d9eed9 Mon Sep 17 00:00:00 2001 From: Daniel Roth Date: Tue, 17 Feb 2026 12:38:12 +0000 Subject: [PATCH 5/5] missing import in dockerfile --- backend/categorisation/handler/Dockerfile | 1 + 1 file changed, 1 insertion(+) diff --git a/backend/categorisation/handler/Dockerfile b/backend/categorisation/handler/Dockerfile index f0828e35..7811ee4a 100644 --- a/backend/categorisation/handler/Dockerfile +++ b/backend/categorisation/handler/Dockerfile @@ -38,6 +38,7 @@ COPY datatypes/ datatypes/ COPY backend/app/db/connection.py backend/app/db/connection.py COPY backend/app/config.py backend/app/config.py +COPY backend/app/utils.py backend/app/utils.py COPY backend/__init__.py backend/__init__.py COPY backend/app/__init__.py backend/app/__init__.py