File tree Expand file tree Collapse file tree 1 file changed +8
-1
lines changed
Expand file tree Collapse file tree 1 file changed +8
-1
lines changed Original file line number Diff line number Diff line change 33namespace DevDojo \Themes ;
44
55use Illuminate \Http \Request ;
6+ use Illuminate \Support \Facades \DB ;
67use TCG \Voyager \Models \Menu ;
78use TCG \Voyager \Models \Role ;
89use TCG \Voyager \Models \MenuItem ;
@@ -29,7 +30,13 @@ class ThemesServiceProvider extends ServiceProvider
2930 public function register ()
3031 {
3132 if ( request ()->is (config ('voyager.prefix ' )) || request ()->is (config ('voyager.prefix ' ).'/* ' ) || app ()->runningInConsole () ) {
32- $ this ->addThemesTable ();
33+
34+ try {
35+ DB ::connection ()->getPdo ();
36+ $ this ->addThemesTable ();
37+ } catch (\Exception $ e ) {
38+ \Log::error ("Error connecting to database: " .$ e ->getMessage ());
39+ }
3340
3441 app (Dispatcher::class)->listen ('voyager.menu.display ' , function ($ menu ) {
3542 $ this ->addThemeMenuItem ($ menu );
You can’t perform that action at this time.
0 commit comments