Skip to content

Commit db01c70

Browse files
authored
Merge pull request fastly#99 from Inchoo/bugfix/refresh-on-reindex
Add missing observers for invalidating cache upon reindex
2 parents a96056f + 74fd5f0 commit db01c70

File tree

2 files changed

+9
-3
lines changed

2 files changed

+9
-3
lines changed

etc/events.xml

Lines changed: 7 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -20,9 +20,13 @@
2020
* @license BSD, see LICENSE_FASTLY_CDN.txt
2121
*/
2222
-->
23-
<config xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="urn:magento:framework:Event/etc/events.xsd">
23+
<config xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
24+
xsi:noNamespaceSchemaLocation="urn:magento:framework:Event/etc/events.xsd">
25+
<event name="clean_cache_after_reindex">
26+
<observer name="flush_fastly_cdn" instance="Fastly\Cdn\Observer\InvalidateVarnishObserver"/>
27+
</event>
2428
<event name="clean_cache_by_tags">
25-
<observer name="invalidate_varnish" instance="Fastly\Cdn\Observer\InvalidateVarnishObserver"/>
29+
<observer name="flush_fastly_cdn" instance="Fastly\Cdn\Observer\InvalidateVarnishObserver"/>
2630
</event>
2731
<event name="adminhtml_cache_flush_system">
2832
<observer name="flush_fastly_cdn" instance="Fastly\Cdn\Observer\FlushAllCacheObserver"/>
@@ -63,4 +67,4 @@
6367
<event name="controller_action_postdispatch_adminhtml_system_currencysymbol_save">
6468
<observer name="flush_fastly_cdn" instance="Fastly\Cdn\Observer\InvalidateVarnishObserver"/>
6569
</event>
66-
</config>
70+
</config>

etc/module.xml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -24,6 +24,8 @@
2424
<module name="Fastly_Cdn" setup_version="1.0.10">
2525
<sequence>
2626
<module name="Magento_Store"/>
27+
<module name="Magento_PageCache" />
28+
<module name="Magento_CacheInvalidate" />
2729
</sequence>
2830
</module>
2931
</config>

0 commit comments

Comments
 (0)