This commit is contained in:
薇薇安 2026-02-15 14:18:58 +08:00
parent ab8023139f
commit 9cd39c3655

View File

@ -116,12 +116,11 @@ async def get_account_detail(
async def update_account( async def update_account(
account_id: int, account_id: int,
data: AccountUpdate, data: AccountUpdate,
user: Dict[str, Any] = Depends(require_account_owner) user: Dict[str, Any] = Depends(get_current_user)
): ):
"""更新账号基本信息""" """更新账号基本信息"""
require_account_owner(account_id, user)
try: try:
# TODO: Implement Account.update() in models
# For now, manually update allowed fields
updates = {} updates = {}
if data.name is not None: if data.name is not None:
updates['name'] = data.name updates['name'] = data.name