Sha256: f7fe255493378289cac57f61c71954cfe349cf924c6a7438dfd7c0fbece23c85

Contents?: true

Size: 686 Bytes

Versions: 15

Compression:

Stored size: 686 Bytes

Contents

# frozen_string_literal: true

module Overrides
  class RegistrationsController < DeviseTokenAuth::RegistrationsController
    OVERRIDE_PROOF = '(^^,)'.freeze

    def update
      if @resource
        if @resource.update(account_update_params)
          render json: {
            status: 'success',
            data:   @resource.as_json,
            override_proof: OVERRIDE_PROOF
          }
        else
          render json: {
            status: 'error',
            errors: @resource.errors
          }, status: 422
        end
      else
        render json: {
          status: 'error',
          errors: ['User not found.']
        }, status: 404
      end
    end
  end
end

Version data entries

15 entries across 15 versions & 4 rubygems

Version Path
devise_token_auth-1.2.5 test/dummy/app/controllers/overrides/registrations_controller.rb
devise_token_auth-1.2.4 test/dummy/app/controllers/overrides/registrations_controller.rb
devise_token_auth-1.2.2 test/dummy/app/controllers/overrides/registrations_controller.rb
devise_token_auth-1.2.1 test/dummy/app/controllers/overrides/registrations_controller.rb
devise_token_auth-1.2.0 test/dummy/app/controllers/overrides/registrations_controller.rb
devise_token_auth-1.1.5 test/dummy/app/controllers/overrides/registrations_controller.rb
sidecar_token_auth-1.0.1 test/dummy/app/controllers/overrides/registrations_controller.rb
devise_token_auth-1.1.4 test/dummy/app/controllers/overrides/registrations_controller.rb
devise_token_auth_multitenancy-1.1.3.2 test/dummy/app/controllers/overrides/registrations_controller.rb
devise_token_auth_multitenancy-1.1.3.1 test/dummy/app/controllers/overrides/registrations_controller.rb
devise_token_auth_multitenancy-1.1.3.alpha1 test/dummy/app/controllers/overrides/registrations_controller.rb
devise-tokens-1.0.4 test/dummy/app/controllers/overrides/registrations_controller.rb
devise_token_auth-1.1.3 test/dummy/app/controllers/overrides/registrations_controller.rb
devise_token_auth-1.1.2 test/dummy/app/controllers/overrides/registrations_controller.rb
devise_token_auth-1.1.1 test/dummy/app/controllers/overrides/registrations_controller.rb