diff --git a/app/models/workflow/stage.rb b/app/models/workflow/stage.rb index 2cc0eb78f..8966d0000 100644 --- a/app/models/workflow/stage.rb +++ b/app/models/workflow/stage.rb @@ -1,5 +1,5 @@ class Workflow::Stage < ApplicationRecord - belongs_to :workflow + belongs_to :workflow, touch: true before_validation :assign_random_color, on: :create diff --git a/app/views/cards/display/_preview.html.erb b/app/views/cards/display/_preview.html.erb index 071630a8d..f976117a8 100644 --- a/app/views/cards/display/_preview.html.erb +++ b/app/views/cards/display/_preview.html.erb @@ -1,4 +1,4 @@ -<% cache card do %> +<% cache [ card, card.collection.workflow ] do %> <%= card_article_tag card, class: "card" do %>