Closed mamhoff closed 4 months ago
All modified and coverable lines are covered by tests :white_check_mark:
Project coverage is 95.93%. Comparing base (
f6b6ad5
) to head (6787e96
). Report is 20 commits behind head on main.
:umbrella: View full report in Codecov by Sentry.
:loudspeaker: Have feedback on the report? Share it here.
What is this pull request for?
Currently, it's hard for us to invalidate caches for Alchemy pages when content that's referenced through ingredients with related objects changes.
For example, in a situation where a user combines Alchemy and Solidus using the
alchemy_solidus
gem, a page's cache key does not update when a product that's referenced through a SpreeProduct ingredient changes.There's a PR up on the alchemy_solidus gem that touches ingredients in these situations, and with this change, that touching can be used for breaking caches. [1]
1
Checklist