fix: honor reveal flag in status endpoint

This commit is contained in:
Brad Stein 2026-01-22 19:13:50 -03:00
parent d9049adb46
commit 994146a99a

View File

@ -697,9 +697,6 @@ def register(app) -> None:
code = (payload.get("request_code") or payload.get("code") or "").strip()
if not code:
return jsonify({"error": "request_code is required"}), 400
reveal_initial_password = bool(
payload.get("reveal_initial_password") or payload.get("reveal_password")
)
if not rate_limit_allow(
f"{ip}:{code}",
@ -768,6 +765,9 @@ def register(app) -> None:
payload = request.get_json(silent=True) or {}
code = (payload.get("request_code") or payload.get("code") or "").strip()
reveal_initial_password = bool(
payload.get("reveal_initial_password") or payload.get("reveal_password")
)
if not code:
return jsonify({"error": "request_code is required"}), 400