Class: Dashboard::V2::Group::PagesController

Inherits:
MainController show all
Defined in:
app/controllers/dashboard/v2/group/pages_controller.rb

Overview

typed: ignore frozen_string_literal: true

Instance Method Summary collapse

Methods inherited from MainController

#default_fallback_location, #default_url_options, #kiosque_callback

Methods included from LogrageCustomLogger

#append_info_to_payload

Methods included from Stimulus::TagController

#stimulus

Methods included from OwnerLoginMode

#current_owner, #group_owner_type?, #request_path_contain_group?, #single_owner_type?

Methods included from OwnerDashboardsHelper

#events_ajax_previous_link, #show_source

Methods inherited from ApplicationController

#after_sign_in_path_for, #after_sign_out_path_for, #default_url_options, #identity_cache_memoization, #render_not_found, #routing_error, search_params_key=

Methods included from ControllerHelpers

#check_boolean_param, #get_banners, #inventory_params, #reservation_params

Instance Method Details

#rootObject



4
5
6
7
8
9
10
# File 'app/controllers/dashboard/v2/group/pages_controller.rb', line 4

def root
  if current_owner.is_a?(::OwnerDecorator) || current_owner.is_a?(::Owner)
    redirect_to(new_dashboard_v2_restaurant_group_session_path) && return
  end
  @group = true
  render 'dashboard/v2/pages/root'
end