From 42babea6d859f18e91d3e20247d67de73ada1648 Mon Sep 17 00:00:00 2001
From: Stefan Galinski <stefan@sgalinski.de>
Date: Wed, 10 Feb 2016 19:52:02 +0100
Subject: [PATCH] [BUGFIX] Fix exception if no teaser image was set

---
 Resources/Private/Partials/Teaser.html                 | 4 +++-
 Resources/Private/Templates/SingleView/SingleView.html | 2 +-
 2 files changed, 4 insertions(+), 2 deletions(-)

diff --git a/Resources/Private/Partials/Teaser.html b/Resources/Private/Partials/Teaser.html
index 699d4db..f148cd8 100644
--- a/Resources/Private/Partials/Teaser.html
+++ b/Resources/Private/Partials/Teaser.html
@@ -21,7 +21,9 @@
 
 <f:alias map="{singleViewUri: '{f:uri.page(pageUid: \'{newsMetaData.news.uid}\')}'}">
 	<a href="{singleViewUri}">
-		<div class="tx-sgnews-teaser-image tx-sgnews-teaser-image-stretched" style="background-image: url({f:uri.image(image: '{newsMetaData.teaserImageObject}')});"></div>
+		<f:if condition="{newsMetaData.teaserImageObject}">
+			<div class="tx-sgnews-teaser-image tx-sgnews-teaser-image-stretched" style="background-image: url({f:uri.image(image: '{newsMetaData.teaserImageObject}')});"></div>
+		</f:if>
 		<div class="tx-sgnews-teaser-inner">
 			<div class="tx-sgnews-teaser-title">
 				{headerTag -> f:format.raw()}
diff --git a/Resources/Private/Templates/SingleView/SingleView.html b/Resources/Private/Templates/SingleView/SingleView.html
index 50dfefc..66f80ae 100644
--- a/Resources/Private/Templates/SingleView/SingleView.html
+++ b/Resources/Private/Templates/SingleView/SingleView.html
@@ -98,6 +98,7 @@
 					</f:if>
 				</div>
 			</div>
+		</div>
 	</section>
 
 	<section class="content dark-bg">
@@ -136,6 +137,5 @@
 				</div>
 			</div>
 		</div>
-		</div>
 	</section>
 </f:section>
-- 
GitLab