make sure cache_key exists

This commit is contained in:
David Remer 2020-07-09 09:12:03 +03:00
parent 7fb1e25ad8
commit 004852a2ea

View file

@ -44,7 +44,9 @@ class SettingsListener
$this->settings->reset(); $this->settings->reset();
$this->settings->persist(); $this->settings->persist();
$this->webhookRegistrar->unregister(); $this->webhookRegistrar->unregister();
$this->cache->delete(PayPalBearer::CACHE_KEY); if ($this->cache->has(PayPalBearer::CACHE_KEY) ) {
$this->cache->delete(PayPalBearer::CACHE_KEY);
}
return; return;
} }
@ -60,7 +62,9 @@ class SettingsListener
$this->settings->set($id, $value); $this->settings->set($id, $value);
} }
$this->settings->persist(); $this->settings->persist();
$this->cache->delete(PayPalBearer::CACHE_KEY); if ($this->cache->has(PayPalBearer::CACHE_KEY) ) {
$this->cache->delete(PayPalBearer::CACHE_KEY);
}
} }
//phpcs:disable Inpsyde.CodeQuality.NestingLevel.MaxExceeded //phpcs:disable Inpsyde.CodeQuality.NestingLevel.MaxExceeded