Files
fizzy/app/controllers/users/events_controller.rb
T
2025-11-02 17:31:28 +01:00

24 lines
523 B
Ruby

class Users::EventsController < ApplicationController
include FilterScoped
before_action :set_user, :set_filter, :set_user_filtering
def show
@filter = Current.user.filters.new(creator_ids: [ @user.id ])
@day_timeline = Current.user.timeline_for(day_param, filter: @filter)
end
private
def set_user
@user = User.active.find(params[:user_id])
end
def day_param
if params[:day].present?
Time.zone.parse(params[:day])
else
Time.current
end
end
end