diff --git a/CHANGELOG.md b/CHANGELOG.md index 2471e7ce0db72f987d5e805339767d51f4d76df3..484887e7a07bfc11f13261b25867f83687e2586f 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,3 +1,7 @@ +## [1.5.3] - 2019-04-25 +### Fixed +- Exception while trying to disable log + ## [1.5.2] - 2019-04-25 ### Changed - wp-notice 3.x diff --git a/src/WPDeskLoggerFactory.php b/src/WPDeskLoggerFactory.php index dda349b777d896308b68b99e3a04e3f03800d885..16727c8571906997cd328cfafca64c7105d5df20 100644 --- a/src/WPDeskLoggerFactory.php +++ b/src/WPDeskLoggerFactory.php @@ -53,9 +53,11 @@ class WPDeskLoggerFactory extends BasicLoggerFactory if (!Registry::hasLogger($name)) { $this->createWPDeskLogger($name); } - /** @var Logger $logger */ - $logger = Registry::getInstance($name); - $this->removeAllHandlers($logger); + if (Registry::hasLogger($name)) { + /** @var Logger $logger */ + $logger = Registry::getInstance($name); + $this->removeAllHandlers($logger); + } } /**