Move event activity loading into Events::DaysController
This commit is contained in:
@@ -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
|
||||
@@ -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
|
||||
|
||||
|
||||
@@ -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
@@ -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
|
||||
|
||||
Reference in New Issue
Block a user