Fase 3 (isla): renombrar hermandad en React/TSX

rename_guild_view ya devolvía JSON (session_id de Stripe). GuildRenameForm.tsx:
select de hermandades (donde el usuario es GM) + nuevo nombre/confirmar + contraseña
+ token -> Stripe Checkout. La vista pasa guild_names por json_script; se conserva
la rama {% if no_guild_leader_message %} en Django. Se elimina el JS jQuery muerto.

Verificado: check OK, render de ambas ramas correcto, redirige a login sin sesión.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
This commit is contained in:
2026-07-12 21:45:48 +00:00
parent 6be04e4e37
commit a4da7f068b
5 changed files with 138 additions and 37 deletions
+2 -1
View File
@@ -92,7 +92,8 @@ def rename_guild_view(request):
return render(request, 'account/rename_guild.html', {
'guild_leader_data': guild_leader_data,
'rename_cost': rename_cost
'rename_cost': rename_cost,
'guild_names': [g[1] for g in guild_leader_data],
})
@require_paid_stripe()
def guild_rename_success_view(request):