mirror of
https://github.com/czhu12/canine.git
synced 2025-12-30 15:49:54 -06:00
added errors to sign up and login
This commit is contained in:
@@ -8,6 +8,8 @@ class Users::RegistrationsController < Devise::RegistrationsController
|
||||
AccountUser.create!(account:, user:)
|
||||
end
|
||||
end
|
||||
rescue ActiveRecord::RecordInvalid => e
|
||||
render :new, status: :unprocessable_entity
|
||||
end
|
||||
|
||||
protected
|
||||
|
||||
@@ -21,7 +21,7 @@
|
||||
url: registration_path(resource_name, invite: params[:invite]),
|
||||
html: { class: "space-y-4" },
|
||||
) do |f| %>
|
||||
<%= render "error_messages", resource: resource %>
|
||||
<%= render "shared/error_messages", resource: resource %>
|
||||
|
||||
<div class="form-control">
|
||||
<%= f.label :name, class: "label" do %>
|
||||
|
||||
@@ -7,7 +7,12 @@
|
||||
</div>
|
||||
|
||||
<%= form_with(model: resource, as: resource_name, url: session_path(resource_name), html: { class: "space-y-4" }) do |f| %>
|
||||
<%= render "error_messages", resource: resource %>
|
||||
<% if flash[:alert] %>
|
||||
<div class="alert alert-error mb-4">
|
||||
<iconify-icon icon="lucide:alert-triangle" class="mr-2 text-white"></iconify-icon>
|
||||
<span><%= flash[:alert] %></span>
|
||||
</div>
|
||||
<% end %>
|
||||
|
||||
<div class="form-control">
|
||||
<%= f.label :email, class: "label" do %>
|
||||
|
||||
Reference in New Issue
Block a user