From f58f6d45e8d2afceeb83aa73a42a048ebfacc7a4 Mon Sep 17 00:00:00 2001 From: "XPS\\Micro" Date: Sun, 8 Feb 2026 18:30:11 +0100 Subject: [PATCH] fix: Add foreign_keys to User.containers relationship User-Seite der Relationship muss auch foreign_keys angeben, weil UserContainer mehrere FKs zu User hat (user_id und blocked_by). --- models.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/models.py b/models.py index 07d728f..e690c37 100644 --- a/models.py +++ b/models.py @@ -38,7 +38,7 @@ class User(UserMixin, db.Model): blocker = db.relationship('User', remote_side=[id], foreign_keys=[blocked_by]) # Multi-Container Support - containers = db.relationship('UserContainer', back_populates='user', cascade='all, delete-orphan') + containers = db.relationship('UserContainer', foreign_keys='UserContainer.user_id', back_populates='user', cascade='all, delete-orphan') @property def container_id(self):