[autofix.ci] apply automated fixes

This commit is contained in:
autofix-ci[bot]
2026-01-17 04:27:34 +00:00
committed by GitHub
parent bb3d94f1c5
commit 43ef2395ac
5 changed files with 13 additions and 14 deletions

View File

@ -208,10 +208,10 @@ def get_or_set_leader(workflow_id: str, sid: str) -> str:
# Fetch again
raw_leader = redis_client.get(leader_key)
current_leader = raw_leader.decode("utf-8") if isinstance(raw_leader, bytes) else raw_leader
if current_leader:
return current_leader
# 5. Fallback (extremely rare race where leader expired/deleted right after SETNX failed)
# Just return self (or recurse)
return sid

View File

@ -260,7 +260,7 @@ class AccountAvatarApi(Resource):
avatar_url = file_helpers.get_signed_file_url(args["avatar"])
return {"avatar_url": avatar_url}
@setup_required
@login_required
@account_initialization_required