From ef295d6bbe11b0c1b3a31cd6a4abc8f415d7734d Mon Sep 17 00:00:00 2001 From: Ben Scott Date: Wed, 5 Apr 2023 13:43:54 +0100 Subject: [PATCH] Clear varnish cache on rebuild dwca --- sites/all/modules/custom/dwcarchiver/dwcarchiver.rebuild.inc | 3 +++ 1 file changed, 3 insertions(+) diff --git a/sites/all/modules/custom/dwcarchiver/dwcarchiver.rebuild.inc b/sites/all/modules/custom/dwcarchiver/dwcarchiver.rebuild.inc index 745efa2ee..e0cd44319 100644 --- a/sites/all/modules/custom/dwcarchiver/dwcarchiver.rebuild.inc +++ b/sites/all/modules/custom/dwcarchiver/dwcarchiver.rebuild.inc @@ -37,6 +37,9 @@ function dwcarchiver_rebuild($dwcarchiver, $deliver = TRUE) { if ($deliver && !user_access('scratchpads team')) { drupal_set_message(t('The DwC-A has been rebuilt')); } + // Clear varnish cache + $dwc_uri = dwcarchiver_get_archive_uri($dwcarchiver); + varnish_expire_cache(array($dwc_uri)); } if ($deliver) {