From a87e24e41a25a290a96ff69f603ef0d173e247fe Mon Sep 17 00:00:00 2001
From: Dominik Pfennig <dominik@suma-ev.de>
Date: Tue, 9 Aug 2016 08:49:32 +0200
Subject: [PATCH] =?UTF-8?q?Bugfix:=20In=20seltenen=20F=C3=A4llen=20h=C3=A4?=
 =?UTF-8?q?tte=20es=20sein=20k=C3=B6nnen,=20dass=20Ergebnisse,=20die=20aus?=
 =?UTF-8?q?=20dem=20Cache=20stammen,=20gel=C3=B6scht=20werden=20bevor=20si?=
 =?UTF-8?q?e=20ausgelesen=20sind.?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit

---
 app/Models/Searchengine.php | 3 +++
 1 file changed, 3 insertions(+)

diff --git a/app/Models/Searchengine.php b/app/Models/Searchengine.php
index 42337d285..bf269b4c1 100644
--- a/app/Models/Searchengine.php
+++ b/app/Models/Searchengine.php
@@ -83,6 +83,7 @@ abstract class Searchengine
 		if( Cache::has($this->hash) )
 		{
 			$this->cached = true;
+			$this->retrieveResults();
 		}else
 		{
 			# Die Anfragen an die Suchmaschinen werden nun von der Laravel-Queue bearbeitet:
@@ -147,6 +148,8 @@ abstract class Searchengine
 
 	public function retrieveResults()
 	{
+		if( $this->loaded )
+			return true;
 		$body = "";
 		if( $this->cacheDuration > 0 && Cache::has($this->hash) )
 		{
-- 
GitLab