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.
This commit is contained in:
		
							parent
							
								
									dc6fbdb6c9
								
							
						
					
					
						commit
						d5a71bf924
					
				
					 1 changed files with 1 additions and 1 deletions
				
			
		| 
						 | 
					@ -27,7 +27,7 @@
 | 
				
			||||||
 | 
					
 | 
				
			||||||
  - if approved_registrations? && !@invite.present?
 | 
					  - if approved_registrations? && !@invite.present?
 | 
				
			||||||
    .fields-group
 | 
					    .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
 | 
					        = invite_request_fields.input :text, as: :text, wrapper: :with_block_label, required: false
 | 
				
			||||||
 | 
					
 | 
				
			||||||
  = f.input :invite_code, as: :hidden
 | 
					  = f.input :invite_code, as: :hidden
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
		Loading…
	
		Reference in a new issue