Sha256: a1a8ec2a323b486029582b3dda53c8ca7f82b90ddbea6ed288115c79b62baa87

Contents?: true

Size: 666 Bytes

Versions: 26

Compression:

Stored size: 666 Bytes

Contents

module Users
  class ConfirmationsController < Devise::ConfirmationsController
    # GET /resource/confirmation?confirmation_token=abcdef
    def show # rubocop:disable Metrics/AbcSize
      self.resource = resource_class.confirm_by_token(params[:confirmation_token])
      yield resource if block_given?

      if resource.errors.empty?
        flash[:toast] = false
        set_flash_message!(:notice, :confirmed)
        respond_with_navigational(resource) { redirect_to after_confirmation_path_for(resource_name, resource) }
      else
        respond_with_navigational(resource.errors, status: :unprocessable_entity) { render :new }
      end
    end
  end
end

Version data entries

26 entries across 26 versions & 1 rubygems

Version Path
pg_rails-7.0.8.pre.alpha.47 pg_engine/app/controllers/users/confirmations_controller.rb
pg_rails-7.0.8.pre.alpha.46 pg_engine/app/controllers/users/confirmations_controller.rb
pg_rails-7.0.8.pre.alpha.45 pg_engine/app/controllers/users/confirmations_controller.rb
pg_rails-7.0.8.pre.alpha.44 pg_engine/app/controllers/users/confirmations_controller.rb
pg_rails-7.0.8.pre.alpha.43 pg_engine/app/controllers/users/confirmations_controller.rb
pg_rails-7.0.8.pre.alpha.42 pg_engine/app/controllers/users/confirmations_controller.rb
pg_rails-7.0.8.pre.alpha.41 pg_engine/app/controllers/users/confirmations_controller.rb
pg_rails-7.0.8.pre.alpha.40 pg_engine/app/controllers/users/confirmations_controller.rb
pg_rails-7.0.8.pre.alpha.39 pg_engine/app/controllers/users/confirmations_controller.rb
pg_rails-7.0.8.pre.alpha.38 pg_engine/app/controllers/users/confirmations_controller.rb
pg_rails-7.0.8.pre.alpha.37 pg_engine/app/controllers/users/confirmations_controller.rb
pg_rails-7.0.8.pre.alpha.36 pg_engine/app/controllers/users/confirmations_controller.rb
pg_rails-7.0.8.pre.alpha.35 pg_engine/app/controllers/users/confirmations_controller.rb
pg_rails-7.0.8.pre.alpha.34 pg_engine/app/controllers/users/confirmations_controller.rb
pg_rails-7.0.8.pre.alpha.33 pg_engine/app/controllers/users/confirmations_controller.rb
pg_rails-7.0.8.pre.alpha.32 pg_engine/app/controllers/users/confirmations_controller.rb
pg_rails-7.0.8.pre.alpha.31 pg_engine/app/controllers/users/confirmations_controller.rb
pg_rails-7.0.8.pre.alpha.30 pg_engine/app/controllers/users/confirmations_controller.rb
pg_rails-7.0.8.pre.alpha.29 pg_engine/app/controllers/users/confirmations_controller.rb
pg_rails-7.0.8.pre.alpha.28 pg_engine/app/controllers/users/confirmations_controller.rb