test: remove Turnstile widget dependency from test mode
This commit is contained in:
@@ -116,16 +116,16 @@ def welcome_page(request: Request):
|
||||
)
|
||||
with ui.row().classes("items-center gap-4 pt-4"):
|
||||
turnstile = load_turnstile_settings()
|
||||
ui.add_body_html(
|
||||
'<script src="https://challenges.cloudflare.com/turnstile/v0/api.js" async defer></script>'
|
||||
)
|
||||
hidden_token = (
|
||||
'<input type="hidden" name="cf-turnstile-response" value="test-token" />'
|
||||
if turnstile.uses_test_keys
|
||||
else ""
|
||||
)
|
||||
ui.html(f"""<form method="post" action="/workspaces/bootstrap" class="flex items-center gap-4">
|
||||
{hidden_token}
|
||||
if turnstile.uses_test_keys:
|
||||
ui.html("""<form method="post" action="/workspaces/bootstrap" class="flex items-center gap-4">
|
||||
<input type="hidden" name="cf-turnstile-response" value="test-token" />
|
||||
<button type="submit" class="rounded-lg bg-slate-900 px-5 py-3 text-sm font-semibold text-white no-underline dark:bg-slate-100 dark:text-slate-900">Get started</button>
|
||||
</form>""")
|
||||
else:
|
||||
ui.add_body_html(
|
||||
'<script src="https://challenges.cloudflare.com/turnstile/v0/api.js" async defer></script>'
|
||||
)
|
||||
ui.html(f"""<form method="post" action="/workspaces/bootstrap" class="flex items-center gap-4">
|
||||
<div class="cf-turnstile" data-sitekey="{turnstile.site_key}"></div>
|
||||
<button type="submit" class="rounded-lg bg-slate-900 px-5 py-3 text-sm font-semibold text-white no-underline dark:bg-slate-100 dark:text-slate-900">Get started</button>
|
||||
</form>""")
|
||||
|
||||
Reference in New Issue
Block a user