Class: Decidim::Meetings::LiveEventsController

Inherits:
ApplicationController show all
Includes:
PollsResources
Defined in:
app/controllers/decidim/meetings/live_events_controller.rb

Overview

Exposes the live event of the meeting

Instance Method Summary collapse

Instance Method Details

#showObject

Raises:

  • (ActionController::RoutingError)


14
15
16
17
18
19
20
21
# File 'app/controllers/decidim/meetings/live_events_controller.rb', line 14

def show
  raise ActionController::RoutingError, "Not Found" unless meeting

  return if allowed_for_current_user?

  flash[:alert] = I18n.t("meeting.not_allowed", scope: "decidim.meetings")
  redirect_to(ResourceLocatorPresenter.new(meeting).index)
end