Replace env() usage within app (#735)

env() will always return the default value when used outside of config
files if the config has been cached
This commit is contained in:
Mike Gilfillan
2025-03-26 13:42:41 +00:00
committed by GitHub
parent f77affb79e
commit 2558ee965c
2 changed files with 2 additions and 2 deletions

View File

@@ -179,7 +179,7 @@ class Form extends Model implements CachableAttributes
public function getViewsCountAttribute()
{
return $this->remember('views_count', 15 * 60, function (): int {
if (env('DB_CONNECTION') == 'mysql') {
if (config('database.default') === 'mysql') {
return (int) ($this->views()->count() +
$this->statistics()->sum(DB::raw("json_extract(data, '$.views')")));
}