diff options
author | ThibG <thib@sitedethib.com> | 2020-02-16 12:38:22 +0100 |
---|---|---|
committer | GitHub <noreply@github.com> | 2020-02-16 12:38:22 +0100 |
commit | cb28f61a6cf80dd461852b821d1ed3b3467fa89e (patch) | |
tree | 93a2dd33ca2f6bef0fc222f3b8a129082e4e9601 /app/views/auth | |
parent | bd4bbba98a947085c56a7e4075f4837ef45d8528 (diff) |
Fix invite request input not being shown on sign-up error if left empty (#13089)
If the “Why do you want to join?” textarea is left empty and the entered params
do not validate, the textarea isn't shown again, unlike other fields.
This commit fixes that by populating an empty `UserInviteRequest` when needed.
Diffstat (limited to 'app/views/auth')
-rw-r--r-- | app/views/auth/registrations/new.html.haml | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/app/views/auth/registrations/new.html.haml b/app/views/auth/registrations/new.html.haml index e807c8d8676..bcd66fb8a00 100644 --- a/app/views/auth/registrations/new.html.haml +++ b/app/views/auth/registrations/new.html.haml @@ -27,7 +27,7 @@ - if approved_registrations? && !@invite.present? .fields-group - = f.simple_fields_for :invite_request do |invite_request_fields| + = f.simple_fields_for :invite_request, resource.invite_request || resource.build_invite_request do |invite_request_fields| = invite_request_fields.input :text, as: :text, wrapper: :with_block_label, required: false = f.input :invite_code, as: :hidden |