added errors to sign up and login

This commit is contained in:
Chris
2025-07-29 14:15:29 -07:00
parent b25d11fafb
commit a3c5a1412e
3 changed files with 9 additions and 2 deletions

View File

@@ -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

View File

@@ -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 %>

View File

@@ -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 %>