Move event activity loading into Events::DaysController

This commit is contained in:
Mike Dalessio
2025-03-25 16:26:02 -04:00
parent b7e5ca780c
commit 91de604815
5 changed files with 15 additions and 3 deletions
@@ -0,0 +1,8 @@
class Events::DaysController < ApplicationController
include EventsTimeline
def index
@events = events_for_activity_day
@next_day = latest_event_before_activity_day&.created_at
end
end
+1 -1
View File
@@ -29,7 +29,7 @@ module EventsHelper
def event_next_page_link(next_day)
if next_day
tag.div id: "next_page",
data: { controller: "fetch-on-visible", fetch_on_visible_url_value: events_path(day: next_day.strftime("%Y-%m-%d")) }
data: { controller: "fetch-on-visible", fetch_on_visible_url_value: events_days_path(day: next_day.strftime("%Y-%m-%d")) }
end
end
+1 -1
View File
@@ -11,7 +11,7 @@
<% events.each do | hour_column, cluster| %>
<%= event_cluster_tag(*hour_column) do %>
<%= render cluster.sort_by(&:created_at).reverse %>
<%= render partial: "events/event", collection: cluster.sort_by(&:created_at).reverse %>
<%= local_datetime_tag cluster.first.created_at, class: "event__timestamp txt-small translucent" %>
<% end %>
+5 -1
View File
@@ -65,7 +65,11 @@ Rails.application.routes.draw do
end
end
resources :events
resources :events, only: :index
namespace :events do
resources :days
end
resources :filters
resource :first_run
resources :qr_codes