diff --git a/app/transactions/users/create_user.rb b/app/transactions/users/create_user.rb index ba8da14..f084cc0 100644 --- a/app/transactions/users/create_user.rb +++ b/app/transactions/users/create_user.rb @@ -15,6 +15,8 @@ def validate(params) def persist(result) Success(User.create!(result.values)) + rescue ::Exception => e + Failure(e.message) end end end