From 1833ed5e9d14642f935a8cfcf90243671ba5eb66 Mon Sep 17 00:00:00 2001
From: Grzegorz Rola <grola@seostudio.pl>
Date: Wed, 2 Nov 2022 15:40:04 +0100
Subject: [PATCH] bugfix(factory): wc logger

---
 src/SimpleLoggerFactory.php | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/src/SimpleLoggerFactory.php b/src/SimpleLoggerFactory.php
index c480baf..cf88a94 100644
--- a/src/SimpleLoggerFactory.php
+++ b/src/SimpleLoggerFactory.php
@@ -52,7 +52,7 @@ final class SimpleLoggerFactory implements LoggerFactory {
 	 * @internal
 	 */
 	public function create_wc_handler() {
-		if ( ! $this->options->use_wp_log && ! empty( $this->logger->getHandlers() ) ) {
+		while ( ! $this->options->use_wp_log && ! empty( $this->logger->getHandlers() ) ) {
 			$this->logger->popHandler();
 		}
 		$this->logger->pushHandler(
-- 
GitLab