FEATURE: show exact error for test email

This commit is contained in:
Arpit Jalan
2014-11-19 21:19:12 +05:30
parent a211f542f5
commit c84b51d4ae
4 changed files with 13 additions and 5 deletions

View File

@ -9,8 +9,12 @@ class Admin::EmailController < Admin::AdminController
def test
params.require(:email_address)
Jobs::TestEmail.new.execute(to_address: params[:email_address])
render nothing: true
begin
Jobs::TestEmail.new.execute(to_address: params[:email_address])
render nothing: true
rescue => e
render json: {errors: [e.message]}, status: 422
end
end
def all