From e1392ce088a6b216f17929bd70eb4fef583cfb6e Mon Sep 17 00:00:00 2001 From: Yusur Princeps Date: Sun, 7 Sep 2025 22:06:08 +0200 Subject: [PATCH] fix user group membership not being assigned --- salvi/models.py | 4 ++-- salvi/routes/accounts.py | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/salvi/models.py b/salvi/models.py index 67d51aa..ac26b2c 100644 --- a/salvi/models.py +++ b/salvi/models.py @@ -644,8 +644,8 @@ def create_first_user(): permissions = int(default_permissions) ).returning(UserGroup)).scalar() db.session.execute(insert(UserGroupMembership).values( - user = ua, - group = ug + user_id = ua.id, + group_id = ug.id )) db.session.commit() print('Installed successfully!') diff --git a/salvi/routes/accounts.py b/salvi/routes/accounts.py index 4847418..56c45f5 100644 --- a/salvi/routes/accounts.py +++ b/salvi/routes/accounts.py @@ -78,8 +78,8 @@ def register(): join_date = datetime.datetime.now() ).returning(User)).scalar() db.session.execute(insert(UserGroupMembership).values( - user = u, - group = UserGroup.get_default() + user_id = u.id, + group_id = UserGroup.get_default().id )) db.session.commit()