From 09a392b786d6e9f1ea32984d8cd63122ab3d54db Mon Sep 17 00:00:00 2001 From: bytedream Date: Mon, 14 Apr 2025 16:35:58 +0200 Subject: [PATCH] Store form inputs on error response --- routers/web/org/org.go | 5 ++++- templates/org/create.tmpl | 8 ++++---- 2 files changed, 8 insertions(+), 5 deletions(-) diff --git a/routers/web/org/org.go b/routers/web/org/org.go index 856a6057643b3..0540d5c591ee0 100644 --- a/routers/web/org/org.go +++ b/routers/web/org/org.go @@ -27,11 +27,14 @@ const ( // Create render the page for create organization func Create(ctx *context.Context) { ctx.Data["Title"] = ctx.Tr("new_org") - ctx.Data["DefaultOrgVisibilityMode"] = setting.Service.DefaultOrgVisibilityMode if !ctx.Doer.CanCreateOrganization() { ctx.ServerError("Not allowed", errors.New(ctx.Locale.TrString("org.form.create_org_not_allowed"))) return } + + ctx.Data["visibility"] = setting.Service.DefaultOrgVisibilityMode + ctx.Data["repo_admin_change_team_access"] = true + ctx.HTML(http.StatusOK, tplCreateOrg) } diff --git a/templates/org/create.tmpl b/templates/org/create.tmpl index 7934d5b722d8f..2d6dca5440ca9 100644 --- a/templates/org/create.tmpl +++ b/templates/org/create.tmpl @@ -18,15 +18,15 @@
- +
- +
- +
@@ -35,7 +35,7 @@
- +