diff --git a/app/Http/Middleware/AssetCountForSidebar.php b/app/Http/Middleware/AssetCountForSidebar.php index 123f6e82c..ac14f8f8d 100644 --- a/app/Http/Middleware/AssetCountForSidebar.php +++ b/app/Http/Middleware/AssetCountForSidebar.php @@ -17,16 +17,41 @@ class AssetCountForSidebar */ public function handle($request, Closure $next) { - $total_rtd_sidebar = Asset::RTD()->count(); - $total_deployed_sidebar = Asset::Deployed()->count(); - $total_archived_sidebar = Asset::Archived()->count(); - $total_pending_sidebar = Asset::Pending()->count(); - $total_undeployable_sidebar = Asset::Undeployable()->count(); - view()->share('total_rtd_sidebar', $total_rtd_sidebar); - view()->share('total_deployed_sidebar', $total_deployed_sidebar); - view()->share('total_archived_sidebar', $total_archived_sidebar); - view()->share('total_pending_sidebar', $total_pending_sidebar); - view()->share('total_undeployable_sidebar', $total_undeployable_sidebar); + try + { + $total_rtd_sidebar = Asset::RTD()->count(); + view()->share('total_rtd_sidebar', $total_rtd_sidebar); + } catch (\Exception $e) { + \Log::debug($e); + } + + try { + $total_deployed_sidebar = Asset::Deployed()->count(); + view()->share('total_deployed_sidebar', $total_deployed_sidebar); + } catch (\Exception $e) { + \Log::debug($e); + } + + try { + $total_archived_sidebar = Asset::Archived()->count(); + view()->share('total_archived_sidebar', $total_archived_sidebar); + } catch (\Exception $e) { + \Log::debug($e); + } + + try { + $total_pending_sidebar = Asset::Pending()->count(); + view()->share('total_pending_sidebar', $total_pending_sidebar); + } catch (\Exception $e) { + \Log::debug($e); + } + + try { + $total_undeployable_sidebar = Asset::Undeployable()->count(); + view()->share('total_undeployable_sidebar', $total_undeployable_sidebar); + } catch (\Exception $e) { + \Log::debug($e); + } return $next($request); } diff --git a/app/Providers/SamlServiceProvider.php b/app/Providers/SamlServiceProvider.php index edf40dd3d..0caf0e77d 100644 --- a/app/Providers/SamlServiceProvider.php +++ b/app/Providers/SamlServiceProvider.php @@ -49,7 +49,7 @@ class SamlServiceProvider extends ServiceProvider 'uses' => 'Auth\SamlController@login' ] ); - Route::group(['prefix' => 'admin','middleware' => ['auth', 'authorize:superuser']], function () { + Route::group(['prefix' => 'admin','middleware' => ['web','auth', 'authorize:superuser']], function () { Route::get('saml', ['as' => 'settings.saml.index','uses' => 'SettingsController@getSamlSettings' ]); Route::post('saml', ['as' => 'settings.saml.save','uses' => 'SettingsController@postSamlSettings' ]); diff --git a/resources/views/layouts/default.blade.php b/resources/views/layouts/default.blade.php index 9ccadc745..77788b207 100644 --- a/resources/views/layouts/default.blade.php +++ b/resources/views/layouts/default.blade.php @@ -422,7 +422,7 @@ {{ trans('general.all') }} {{ trans('general.deployed') }} - ({{ ($total_deployed_sidebar) ? $total_deployed_sidebar : '' }}) + ({{ (isset($total_deployed_sidebar)) ? $total_deployed_sidebar : '' }})