Sha256: ba6c2f7dace3dbb242e38c6a0af03492eb75b434778af1f037e08268a5c7a81c

Contents?: true

Size: 394 Bytes

Versions: 27

Compression:

Stored size: 394 Bytes

Contents

module PgEngine
  class BaseAdminController < ApplicationController
    include PgEngine::RequireSignIn

    before_action do
      raise Pundit::NotAuthorizedError unless Current.user&.developer?

      Current.namespace = :admin

      add_breadcrumb 'Admin'
    end

    around_action :set_without_tenant

    def set_without_tenant(&)
      ActsAsTenant.without_tenant(&)
    end
  end
end

Version data entries

27 entries across 27 versions & 1 rubygems

Version Path
pg_rails-7.6.20 pg_engine/app/controllers/pg_engine/base_admin_controller.rb
pg_rails-7.6.19 pg_engine/app/controllers/pg_engine/base_admin_controller.rb
pg_rails-7.6.18 pg_engine/app/controllers/pg_engine/base_admin_controller.rb
pg_rails-7.6.17 pg_engine/app/controllers/pg_engine/base_admin_controller.rb
pg_rails-7.6.16 pg_engine/app/controllers/pg_engine/base_admin_controller.rb
pg_rails-7.6.15 pg_engine/app/controllers/pg_engine/base_admin_controller.rb
pg_rails-7.6.14 pg_engine/app/controllers/pg_engine/base_admin_controller.rb
pg_rails-7.6.13 pg_engine/app/controllers/pg_engine/base_admin_controller.rb
pg_rails-7.6.12 pg_engine/app/controllers/pg_engine/base_admin_controller.rb
pg_rails-7.6.11 pg_engine/app/controllers/pg_engine/base_admin_controller.rb
pg_rails-7.6.10 pg_engine/app/controllers/pg_engine/base_admin_controller.rb
pg_rails-7.6.9 pg_engine/app/controllers/pg_engine/base_admin_controller.rb
pg_rails-7.6.8 pg_engine/app/controllers/pg_engine/base_admin_controller.rb
pg_rails-7.6.7 pg_engine/app/controllers/pg_engine/base_admin_controller.rb
pg_rails-7.6.6 pg_engine/app/controllers/pg_engine/base_admin_controller.rb
pg_rails-7.6.5 pg_engine/app/controllers/pg_engine/base_admin_controller.rb
pg_rails-7.6.4 pg_engine/app/controllers/pg_engine/base_admin_controller.rb
pg_rails-7.6.3 pg_engine/app/controllers/pg_engine/base_admin_controller.rb
pg_rails-7.6.2 pg_engine/app/controllers/pg_engine/base_admin_controller.rb
pg_rails-7.6.1 pg_engine/app/controllers/pg_engine/base_admin_controller.rb