class DashOverlord::UseCases::V1::Users::SaveUser

Public Instance Methods

perform() click to toggle source
# File lib/dash_overlord/use_cases/v1/users/save_user.rb, line 7
def perform
  if context.user.password.present?
    context.user.secured_password = context.user.password
  end

  return if context.user.save

  failure! \
    :internal_server_error,
    I18n.t('v1.users.error_while_saving')
end