From f4526c0123a86ef1e1de7fb18daf1d75941a0f08 Mon Sep 17 00:00:00 2001 From: Daniel Rosel Date: Thu, 2 Apr 2026 19:29:06 +0200 Subject: [PATCH] Fix sqlalchemy mapped annotation type --- apps/backend/fastapi/app/models/cv.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/apps/backend/fastapi/app/models/cv.py b/apps/backend/fastapi/app/models/cv.py index 349b63d..f3305bc 100644 --- a/apps/backend/fastapi/app/models/cv.py +++ b/apps/backend/fastapi/app/models/cv.py @@ -42,8 +42,8 @@ class CvVersion(Base, IdentifierMixin, TimestampMixin): metadata_json: Mapped[dict | None] = mapped_column(JSONB, default=dict) document: Mapped[CvDocument] = relationship("CvDocument", back_populates="versions") - parent: Mapped["CvVersion" | None] = relationship( - "CvVersion", remote_side="CvVersion.id" + parent: Mapped["CvVersion"] | None = relationship( + "CvVersion", remote_side="[CvVersion.id]" ) patches: Mapped[list["CvPatch"]] = relationship("CvPatch", back_populates="version") submissions: Mapped[list["Submission"]] = relationship(