Add caching to project duration turboframe

This commit is contained in:
Max Wofford 2025-02-22 23:46:30 -05:00
parent d82f75f586
commit e913e1a336

View file

@ -1,12 +1,14 @@
<%= turbo_frame_tag "project_durations" do %>
<div class="project-durations">
<ul>
<% project_durations.each do |project| %>
<li>
<strong><%= project[:project] || "Unknown" %></strong>
<%= short_time_detailed project[:duration] %>
</li>
<% end %>
</ul>
</div>
<%= cache ["project_durations", current_user.id], expires_in: 5.minute do %>
<div class="project-durations">
<ul>
<% project_durations.each do |project| %>
<li>
<strong><%= project[:project] || "Unknown" %></strong>
<%= short_time_detailed project[:duration] %>
</li>
<% end %>
</ul>
</div>
<% end %>
<% end %>