From de911ba28879a7d9091f6f740c30962ac1be64b2 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Simon=20K=C3=BCnzel?= <simonk@fsmpi.rwth-aachen.de>
Date: Sat, 3 May 2025 17:40:24 +0200
Subject: [PATCH] Fix fsmpi authentication not updating data

---
 api/src/api/authentication.py | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/api/src/api/authentication.py b/api/src/api/authentication.py
index 93c16c5..e4b4023 100644
--- a/api/src/api/authentication.py
+++ b/api/src/api/authentication.py
@@ -241,9 +241,9 @@ def authenticate_fsmpi(username: str, password: str) -> {}:
             user_db.full_name = full_name
             user_db.display_name = display_name
             user_db.email = email
-            
-            session.expunge_all()
+
             session.commit()
+            session.expunge_all()
             return user_db
         user_db = database.execute_write_transaction(_trans)
     
-- 
GitLab