Skip to content

Commit a5776bf

Browse files
committed
fix
1 parent 689a239 commit a5776bf

File tree

1 file changed

+4
-7
lines changed

1 file changed

+4
-7
lines changed

src/Utils/WidgetRenderer.php

Lines changed: 4 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -78,7 +78,7 @@ private function generateHtml($widget, ...$args)
7878
return $this->renderTemplate($widget, ...$args);
7979
};
8080

81-
if ($widget->cacheView == false) {
81+
if (! $widget->cacheView) {
8282
return $expensivePhpCode();
8383
}
8484

@@ -105,14 +105,11 @@ private function makeDataForView($widget, array $args)
105105
return $viewData;
106106
};
107107

108-
if ($widget->cacheView == false) {
108+
if ($widget->cacheView) {
109109
$this->_viewData = $expensiveCode();
110-
111-
return;
110+
} else {
111+
$this->_viewData = resolve(Cache::class)->cacheResult($args, $expensiveCode, $widget, 'dataProvider');
112112
}
113-
114-
// We first try to get the output from the cache before trying to run the expensive $expensiveCode...
115-
$this->_viewData = resolve(Cache::class)->cacheResult($args, $expensiveCode, $widget, 'dataProvider');
116113
}
117114

118115
/**

0 commit comments

Comments
 (0)