From 4580ed5e0defd6ce302b6c4c8ade46faac2fa984 Mon Sep 17 00:00:00 2001 From: Jorge Manrubia Date: Fri, 12 Sep 2025 17:08:30 +0200 Subject: [PATCH] Invalidate cache when filter changes https://fizzy.37signals.com/5986089/cards?collection_ids%5B%5D=2 --- app/controllers/cards_controller.rb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app/controllers/cards_controller.rb b/app/controllers/cards_controller.rb index f440fba85..7296e34d9 100644 --- a/app/controllers/cards_controller.rb +++ b/app/controllers/cards_controller.rb @@ -17,7 +17,7 @@ class CardsController < ApplicationController @closed = page_and_filter_for_closed_cards @cache_key = [ @considering, @on_deck, @doing, @closed ].collect { it.page.records }.including([ Workflow.all ]) - fresh_when etag: @cache_key + fresh_when etag: [ @cache_key, @user_filtering ] end def create