render 404 on all exceptions

This commit is contained in:
2022-03-06 09:23:05 -05:00
parent dab6b6f723
commit 9201c4ca96
2 changed files with 8 additions and 8 deletions

View File

@@ -93,7 +93,7 @@ class CustomersController < ApplicationController
@billing_address = address_to_s(@customer.billing_address) @billing_address = address_to_s(@customer.billing_address)
@shipping_address = address_to_s(@customer.shipping_address) @shipping_address = address_to_s(@customer.shipping_address)
@closed_issues = (@issues - @issues.open) @closed_issues = (@issues - @issues.open)
rescue ActiveRecord::RecordNotFound rescue
render_404 render_404
end end
end end
@@ -102,7 +102,7 @@ class CustomersController < ApplicationController
def edit def edit
begin begin
@customer = Customer.find_by_id(params[:id]) @customer = Customer.find_by_id(params[:id])
rescue ActiveRecord::RecordNotFound rescue
render_404 render_404
end end
end end
@@ -118,7 +118,7 @@ class CustomersController < ApplicationController
redirect_to edit_customer_path redirect_to edit_customer_path
flash[:error] = @customer.errors.full_messages.to_sentence if @customer.errors flash[:error] = @customer.errors.full_messages.to_sentence if @customer.errors
end end
rescue ActiveRecord::RecordNotFound rescue
render_404 render_404
end end
end end
@@ -129,7 +129,7 @@ class CustomersController < ApplicationController
Customer.find_by_id(params[:id]).destroy Customer.find_by_id(params[:id]).destroy
flash[:notice] = "Customer deleted successfully" flash[:notice] = "Customer deleted successfully"
redirect_to action: :index redirect_to action: :index
rescue ActiveRecord::RecordNotFound rescue
render_404 render_404
end end
end end

View File

@@ -64,7 +64,7 @@ class VehiclesController < ApplicationController
@vin = @vehicle.vin.scan(/.{1,9}/) if @vehicle.vin @vin = @vehicle.vin.scan(/.{1,9}/) if @vehicle.vin
@issues = @vehicle.issues.order(id: :desc) @issues = @vehicle.issues.order(id: :desc)
@closed_issues = (@issues - @issues.open) @closed_issues = (@issues - @issues.open)
rescue ActiveRecord::RecordNotFound rescue
render_404 render_404
end end
end end
@@ -74,7 +74,7 @@ class VehiclesController < ApplicationController
begin begin
@vehicle = Vehicle.find_by_id(params[:id]) @vehicle = Vehicle.find_by_id(params[:id])
@customer = @vehicle.customer @customer = @vehicle.customer
rescue ActiveRecord::RecordNotFound rescue
render_404 render_404
end end
end end
@@ -92,7 +92,7 @@ class VehiclesController < ApplicationController
end end
#show any errors anyways #show any errors anyways
flash[:error] = @vehicle.errors.full_messages.to_sentence unless @vehicle.errors.empty? flash[:error] = @vehicle.errors.full_messages.to_sentence unless @vehicle.errors.empty?
rescue ActiveRecord::RecordNotFound rescue
render_404 render_404
end end
end end
@@ -103,7 +103,7 @@ class VehiclesController < ApplicationController
Vehicle.find_by_id(params[:id]).destroy Vehicle.find_by_id(params[:id]).destroy
flash[:notice] = "Vehicle deleted successfully" flash[:notice] = "Vehicle deleted successfully"
redirect_to action: :index redirect_to action: :index
rescue ActiveRecord::RecordNotFound rescue
render_404 render_404
end end
end end