Files
fizzy/app/controllers/events_controller.rb
T
2025-01-17 15:33:24 +00:00

27 lines
615 B
Ruby

class EventsController < ApplicationController
before_action :set_activity_day
def index
@events = Event.
where(bubble: user_bubbles).
where(created_at: @activity_day.all_day)
@next_day = @activity_day.yesterday.strftime("%Y-%m-%d")
end
private
def user_bubbles
Current.user.accessible_bubbles.published_or_drafted_by(Current.user)
end
def set_activity_day
@activity_day = if params[:day].present?
Time.zone.parse(params[:day])
else
Time.zone.now
end
rescue ArgumentError
raise ActionController::RoutingError
end
end