make sure notification always returns array

This commit is contained in:
Denis Duliçi
2021-08-08 23:44:59 +03:00
parent 1921c3465d
commit d3233740b3
5 changed files with 57 additions and 47 deletions

View File

@ -2,8 +2,8 @@
namespace App\Http\ViewComposers;
use App\Utilities\Versions;
use App\Traits\Modules;
use App\Utilities\Versions;
use Illuminate\View\View;
class Header
@ -71,16 +71,14 @@ class Header
$new_apps = $this->getNotifications('new-apps');
if ($new_apps) {
foreach ($new_apps as $key => $new_app) {
if (setting('notifications.' . user()->id . '.' . $new_app->alias)) {
unset($new_apps[$key]);
foreach ($new_apps as $key => $new_app) {
if (setting('notifications.' . user()->id . '.' . $new_app->alias)) {
unset($new_apps[$key]);
continue;
}
$notifications++;
continue;
}
$notifications++;
}
}