diff --git a/app/views/projects/_project_namespace_fields.html.erb b/app/views/projects/_project_namespace_fields.html.erb index 81ce167275..f4a4a227f0 100644 --- a/app/views/projects/_project_namespace_fields.html.erb +++ b/app/views/projects/_project_namespace_fields.html.erb @@ -57,7 +57,7 @@ end %>
<% selected_value = params.has_key?(:group_id) ? params[:group_id] : current_user.namespace.id %> - <%= viral_prefixed_select2(form: builder, name: :parent_id, id: form_id, selected_value: selected_value, placeholder: t(:"projects.new.select_namespace"), aria: { invalid: invalid_namespace, + <%= viral_prefixed_select2(form: builder, name: :parent_id, id: form_id, selected_value: selected_value, placeholder: t(:"projects.new.select_namespace"), required: true, aria: { invalid: invalid_namespace, describedby: [invalid_namespace ? builder.field_id(:namespace, "error") : nil, builder.field_id(:namespace, "hint")].join(" ") } ) do |select| %> <% authorized_namespaces.each do |namespace| %> <% select.with_option( @@ -115,6 +115,7 @@ end %> <% if invalid_path %> <%= render "shared/form/field_errors", + id: builder.field_id(:path, "error"), errors: @project.namespace.errors.full_messages_for(:path) %> <% end %> " class="field-hint"> @@ -144,6 +145,7 @@ end %> } %> <% if invalid_description %> <%= render "shared/form/field_errors", + id: builder.field_id(:description, "error"), errors: @project.namespace.errors.full_messages_for(:description) %> <% end %> " class="field-hint">