From 5a5bb17d9f61a0e64701d5dcae5582331d9d13f0 Mon Sep 17 00:00:00 2001
From: Dominik Pfennig <dominik@suma-ev.de>
Date: Mon, 20 Mar 2017 12:00:56 +0100
Subject: [PATCH] Cache angeschaltet

---
 app/Http/Controllers/ProxyController.php | 11 ++++++-----
 1 file changed, 6 insertions(+), 5 deletions(-)

diff --git a/app/Http/Controllers/ProxyController.php b/app/Http/Controllers/ProxyController.php
index d8ce5c6..941aa72 100644
--- a/app/Http/Controllers/ProxyController.php
+++ b/app/Http/Controllers/ProxyController.php
@@ -140,7 +140,7 @@ class ProxyController extends Controller
         $result   = [];
         $httpcode = 200;
 
-        if (!Cache::has($hash) || 1 == 1) {
+        if (!Cache::has($hash)) {
             // Inits the Curl connection for being able to preload multiple URLs while using a keep-alive connection
             $this->initCurl();
             $result = $this->getUrlContent($targetUrl, false);
@@ -194,14 +194,15 @@ class ProxyController extends Controller
                         abort(500, $contentType . " " . $targetUrl);
                         break;
                 }
+                # We are gonna cache all files for 60 Minutes to reduce
+                # redundant file transfers:
+                $val = base64_encode(serialize($result));
+
+                Cache::put($hash, $val, 60);
             }
 
             curl_close($this->ch);
-            # We are gonna cache all files for 60 Minutes to reduce
-            # redundant file transfers:
-            $val = base64_encode(serialize($result));
 
-            Cache::put($hash, $val, 60);
         } else {
             $result = Cache::get($hash);
             // Base64 decode:
-- 
GitLab