fix: update account profile (#25150)

This commit is contained in:
Will
2025-09-04 18:32:51 +08:00
committed by GitHub
parent fb307ae128
commit d36ce782b7

View File

@@ -351,6 +351,7 @@ class AccountService:
@staticmethod @staticmethod
def update_account(account, **kwargs): def update_account(account, **kwargs):
"""Update account fields""" """Update account fields"""
account = db.session.merge(account)
for field, value in kwargs.items(): for field, value in kwargs.items():
if hasattr(account, field): if hasattr(account, field):
setattr(account, field, value) setattr(account, field, value)