fix: patch help_improve bug (#1455)

Co-authored-by: Wendong-Fan <133094783+Wendong-Fan@users.noreply.github.com>
This commit is contained in:
Ahmed Awelkair A 2026-03-05 15:35:33 +00:00 committed by GitHub
parent 1d6a8550e0
commit 737bd1eaeb
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
5 changed files with 135 additions and 51 deletions

View file

@ -77,7 +77,7 @@ def get_privacy(session: Session = Depends(session), auth: Auth = Depends(auth_m
return UserPrivacySettings.default_settings()
logger.debug("Privacy settings retrieved", extra={"user_id": user_id})
return model.pricacy_setting
return UserPrivacySettings(**model.pricacy_setting).to_response()
@router.put("/user/privacy", name="update user privacy")
@ -97,7 +97,7 @@ def put_privacy(data: UserPrivacySettings, session: Session = Depends(session),
model.save(session)
logger.info("Privacy settings created", extra={"user_id": user_id})
return model.pricacy_setting
return UserPrivacySettings(**model.pricacy_setting).to_response()
@router.get("/user/current_credits", name="get user current credits")