]> BookStack Code Mirror - bookstack/commitdiff
Merge branch 'basic-pwa-support' of https://github.com/GamerClassN7/BookStack into...
authorJonatanRek <redacted>
Fri, 22 Sep 2023 08:49:53 +0000 (10:49 +0200)
committerJonatanRek <redacted>
Fri, 22 Sep 2023 08:49:53 +0000 (10:49 +0200)
1  2 
app/App/HomeController.php

index a2bb151de24b955a6f4534d9aa7b7e52a6d8ed13,927fdfc1d22d13cc88339bf37cd7729f60edf2e0..d0b326c8a82b099da169c6ae9a21a7f8d3ed673c
@@@ -78,14 -78,14 +78,14 @@@ class HomeController extends Controlle
          }
          
          if ($homepageOption === 'bookshelves') {
-             $shelves = app(BookshelfRepo::class)->getAllPaginated(18, $commonData['listOptions']->getSort(), $commonData['listOptions']->getOrder());
+             $shelves = app()->make(BookshelfRepo::class)->getAllPaginated(18, $commonData['listOptions']->getSort(), $commonData['listOptions']->getOrder());
              $data = array_merge($commonData, ['shelves' => $shelves]);
              
              return view('home.shelves', $data);
          }
          
          if ($homepageOption === 'books') {
-             $books = app(BookRepo::class)->getAllPaginated(18, $commonData['listOptions']->getSort(), $commonData['listOptions']->getOrder());
+             $books = app()->make(BookRepo::class)->getAllPaginated(18, $commonData['listOptions']->getSort(), $commonData['listOptions']->getOrder());
              $data = array_merge($commonData, ['books' => $books]);
              
              return view('home.books', $data);
      public function manifest()
      {   
          $manifest =  config('manifest');
 -        
 -        $manifest["background_color"] = setting('app-color');
 +
 +        if (setting()->getForCurrentUser('dark-mode-enabled')){
 +            $manifest["background_color"] = setting('app-color-dark');
 +        }else{
 +            $manifest["background_color"] = setting('app-color');
 +        }
  
          return response()->json($manifest);
      }