Skip to content

Commit 15f0ddb

Browse files
Fixed and unified tags pattern
Release 1.2.5
2 parents 5ab9c19 + fd5d83c commit 15f0ddb

File tree

6 files changed

+11
-11
lines changed

6 files changed

+11
-11
lines changed

Controller/Adminhtml/Purge/All.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@ public function execute(): ResponseInterface
2323
try {
2424
if ($this->cacheConfig->getType() == CacheConfig::VARNISH && $this->config->isAvailable()) {
2525
if ($this->purgeCache->sendPurgeRequest([
26-
'tagsPattern' => ['.*'],
26+
'tags' => ['.*'],
2727
'event' => 'adminhtml_manual_flush_all'
2828
])) {
2929
$this->messageManager->addSuccessMessage(

Cron/CacheFlushScheduled.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -46,7 +46,7 @@ public function execute() {
4646
&& $this->config->isAvailable()
4747
&& !empty($this->config->getCronExpression())
4848
) {
49-
$this->purgeCache->sendPurgeRequest(['tagsPattern' => ['.*'], 'event' => self::EVENT_NAME]);
49+
$this->purgeCache->sendPurgeRequest(['tags' => ['.*'], 'event' => self::EVENT_NAME]);
5050
$this->config->log('Executed scheduled varnish cache flush.');
5151
}
5252
} catch (\Exception $e) {

Model/PurgeCache.php

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -70,25 +70,25 @@ public function sendPurgeRequest(array $purge = []): bool
7070

7171
$response = $this->api->doRequest($uri, $params, Request::HTTP_METHOD_POST);
7272

73-
$tagsPattern = (!empty($purge['tagsPattern']) && is_array($purge['tagsPattern']))
74-
? implode('|', $purge['tagsPattern'])
73+
$tags = (!empty($purge['tags']) && is_array($purge['tags']))
74+
? implode('|', $purge['tags'])
7575
: '.*';
7676

7777
if (!in_array($response->getStatusCode(), [200, 201])) {
7878
$this->logger->warning(
79-
'Error executing purge: ' . $tagsPattern . ', Error: ' . $response->getReasonPhrase(),
80-
compact('servers', 'tagsPattern')
79+
'Error executing purge: ' . $tags . ', Error: ' . $response->getReasonPhrase(),
80+
compact('servers', 'tags')
8181
);
8282
return false;
8383
}
8484
} catch (\Exception $e) {
8585
$this->logger->critical(
8686
$e->getMessage(),
87-
compact('servers', 'tagsPattern')
87+
compact('servers', 'tags')
8888
);
8989
}
9090

91-
$this->logger->execute(compact('servers', 'tagsPattern'));
91+
$this->logger->execute(compact('servers', 'tags'));
9292

9393
return true;
9494
}

Observer/InvalidateVarnishObserver.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -78,7 +78,7 @@ public function execute(Observer $observer): void
7878
}
7979

8080
if (!empty($tags)) {
81-
$this->purgeCache->sendPurgeRequest(['tagsPattern' => $tags, 'event' => $event->getName()]);
81+
$this->purgeCache->sendPurgeRequest(['tags' => $tags, 'event' => $event->getName()]);
8282
}
8383
}
8484
}

composer.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
"license": [
66
"MIT"
77
],
8-
"version": "1.2.4",
8+
"version": "1.2.5",
99
"require": {
1010
"php": "^7.2 || ^8.1",
1111
"magento/magento2-base": "2.3.* || 2.4.*"

etc/module.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,5 +7,5 @@
77
-->
88
<config xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
99
xsi:noNamespaceSchemaLocation="urn:magento:framework:Module/etc/module.xsd">
10-
<module name="Webscale_Varnish" setup_version="1.2.4" />
10+
<module name="Webscale_Varnish" setup_version="1.2.5" />
1111
</config>

0 commit comments

Comments
 (0)