calentries cache key

This commit is contained in:
Andreas Stephanides
2015-03-15 20:01:44 +01:00
parent 012f46d17f
commit b5884a4ae5
2 changed files with 3 additions and 2 deletions

View File

@@ -46,7 +46,8 @@
</div> </div>
</div> </div>
<div class="span3"> <div class="span3">
<% cache("calendar_" + @calentries.pluck(:id).join('') + @calentries.order(:updated_at).reverse_order.pluck(:updated_at).first.to_i.to_s) do %>
<% cache("calendar_" + @calentries.map{|c| c.id}.join('') + @calentries.max{|c|c.updated_at}.updated_at.to_i.to_s) do %>
<%= render 'calendars/calentries', :object=>@calentries %> <%= render 'calendars/calentries', :object=>@calentries %>
<% end %> <% end %>
<%= link_to "ics-format", calendar_path(@rubrik.calendar,:format=>:ics) %> <%= link_to "ics-format", calendar_path(@rubrik.calendar,:format=>:ics) %>

View File

@@ -56,7 +56,7 @@
</ul> </ul>
</div> </div>
<div class="span3"> <div class="span3">
<% cache("calendar_" + @calentries.pluck(:id).join('') + @calentries.order(:updated_at).reverse_order.pluck(:updated_at).first.to_i.to_s) do %> <% cache("calendar_" + @calentries.map{|c| c.id}.join('') + @calentries.max{|c|c.updated_at}.updated_at.to_i.to_s) do %>
<%= render 'calendars/calentries', :object=>@calentries %> <%= render 'calendars/calentries', :object=>@calentries %>
<% end %> <% end %>