diff --git a/CHANGELOG.md b/CHANGELOG.md index 64ae9a81..bbd6a99d 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -2,6 +2,10 @@ ## 5.9.1 - Unreleased +### Changed + +- The element sidebar panel no longer appears when no storage driver is selected. + ### Fixed - Fixed a bug on the Tracked Element Queries page in the Blitz Diagnostics utility ([#716](https://github.com/putyourlightson/craft-blitz/issues/716)). diff --git a/src/helpers/ElementSidebarHelper.php b/src/helpers/ElementSidebarHelper.php index 93dae1d2..750a9722 100755 --- a/src/helpers/ElementSidebarHelper.php +++ b/src/helpers/ElementSidebarHelper.php @@ -15,6 +15,7 @@ use craft\helpers\Html; use craft\helpers\UrlHelper; use putyourlightson\blitz\Blitz; +use putyourlightson\blitz\drivers\storage\DummyStorage; use putyourlightson\blitz\models\SiteUriModel; use putyourlightson\blitz\records\CacheRecord; @@ -50,6 +51,10 @@ public static function getSidebarHtml(Element $element): string return ''; } + if (Blitz::$plugin->cacheStorage instanceof DummyStorage) { + return ''; + } + $uri = $element->uri; if ($uri === null) { return '';