Expose `AjaxController` errors in dev envirnoments

This commit is contained in:
Karina Kwiatek 2022-06-13 23:17:09 +02:00 committed by Karina Kwiatek
parent 0fe06e6423
commit 37732ff926
1 changed files with 10 additions and 8 deletions

View File

@ -6,16 +6,18 @@ class AjaxController < ApplicationController
respond_to :json
rescue_from(StandardError) do |e|
Sentry.capture_exception(e)
unless Rails.env.development?
rescue_from(StandardError) do |e|
Sentry.capture_exception(e)
@response = {
success: false,
message: "Something went wrong",
status: :err
}
@response = {
success: false,
message: "Something went wrong",
status: :err
}
return_response
return_response
end
end
rescue_from(KeyError) do |e|