From fc8b6445f357092d430c1c67b57e8928fda113e9 Mon Sep 17 00:00:00 2001 From: Benjamin Admin Date: Sat, 25 Apr 2026 19:50:21 +0200 Subject: [PATCH] fix: fehlender pydantic Import in canonical_control_routes MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit BaseModel Import fehlte → gesamte Datei crashte beim Import → alle Control-Endpoints (/controls, /frameworks, /controls-count) lieferten 404. Frontend zeigte 0 Controls. Co-Authored-By: Claude Opus 4.6 (1M context) --- backend-compliance/compliance/api/canonical_control_routes.py | 1 + 1 file changed, 1 insertion(+) diff --git a/backend-compliance/compliance/api/canonical_control_routes.py b/backend-compliance/compliance/api/canonical_control_routes.py index 2fc5036..2d02acb 100644 --- a/backend-compliance/compliance/api/canonical_control_routes.py +++ b/backend-compliance/compliance/api/canonical_control_routes.py @@ -29,6 +29,7 @@ from typing import Any, Optional from fastapi import APIRouter, Depends, Query from sqlalchemy.orm import Session +from pydantic import BaseModel from classroom_engine.database import get_db from compliance.api._http_errors import translate_domain_errors