From e978be2dd503d05108399d8cc4d67c9a375b73a9 Mon Sep 17 00:00:00 2001
From: Dominik Hebeler <dominik@suma-ev.de>
Date: Tue, 23 Jul 2024 10:47:51 +0200
Subject: [PATCH] allow disabling ads on startpage for now

---
 metager/app/Http/Controllers/TilesController.php | 4 ++++
 1 file changed, 4 insertions(+)

diff --git a/metager/app/Http/Controllers/TilesController.php b/metager/app/Http/Controllers/TilesController.php
index 0f6ced47c..c3b395a7a 100644
--- a/metager/app/Http/Controllers/TilesController.php
+++ b/metager/app/Http/Controllers/TilesController.php
@@ -112,6 +112,10 @@ class TilesController extends Controller
     private static function TAKE_TILES(string $ckey, int $count): array
     {
         $tiles = [];
+
+        // Check if the user has disabled tiles => Allow disabling the ads on the startpage for now aswell
+        if (!app(SearchSettings::class)->tiles_startpage)
+            return $tiles;
         $cc = Localization::getRegion();
         $result_cache_key = "taketiles:fetch:$ckey:$cc:$count";
 
-- 
GitLab