don't show debug bar in shop productive mode

This commit is contained in:
Daniel Seifert 2025-03-24 10:51:23 +01:00
parent 556379bc46
commit f3b9c89cc9

View File

@ -15,7 +15,6 @@ declare(strict_types=1);
namespace D3\DebugBar\Application\Models; namespace D3\DebugBar\Application\Models;
use OxidEsales\Eshop\Application\Model\User;
use OxidEsales\Eshop\Core\Registry; use OxidEsales\Eshop\Core\Registry;
class AvailabilityCheck class AvailabilityCheck
@ -28,7 +27,7 @@ class AvailabilityCheck
return !isAdmin() && ( return !isAdmin() && (
Registry::getConfig()->getShopConfVar('d3debugbar_showForAdminUsersOnly') != true || Registry::getConfig()->getShopConfVar('d3debugbar_showForAdminUsersOnly') != true ||
self::userIsMallAdmin() self::userIsMallAdmin()
); ) && !Registry::getConfig()->isProductiveMode();
} }
/** /**