From f0b3617ec4eae79af296421b117ccef33f33450e Mon Sep 17 00:00:00 2001
From: Jimmy Cai <jimmehcai@gmail.com>
Date: Sat, 12 Sep 2020 22:14:32 +0200
Subject: [PATCH] fix(helper/image): add support for relative linked image

---
 layouts/partials/helper/image.html | 10 ++--------
 1 file changed, 2 insertions(+), 8 deletions(-)

diff --git a/layouts/partials/helper/image.html b/layouts/partials/helper/image.html
index 5276f2e..8534592 100644
--- a/layouts/partials/helper/image.html
+++ b/layouts/partials/helper/image.html
@@ -12,20 +12,14 @@
         {{ $result = merge $result (dict "permalink" $imageValue) }}
     {{ else }}
         {{ $pageResourceImage := .Context.Resources.GetMatch (printf "%s" ($imageValue | safeURL)) }}
-        {{ $siteResourceImage := resources.GetMatch (printf "%s" ($imageValue | safeURL)) }}
         
         {{ if $pageResourceImage }}
             <!-- If image is found under page bundle -->
             {{ $result = merge $result (dict "permalink" $pageResourceImage.RelPermalink) }}
             {{ $result = merge $result (dict "resource" $pageResourceImage) }}
-        {{ else if $siteResourceImage }}
-            <!-- Try search image under site's assets folder -->
-            {{ $result = merge $result (dict "permalink" $siteResourceImage.RelPermalink) }}
-            {{ $result = merge $result (dict "resource" $siteResourceImage) }}
         {{ else }}
-            <!-- Can not find the image -->
-            {{ errorf "Failed loading image: %q" $imageValue }}
-            {{ $result = merge $result (dict "exists" false) }}
+            <!-- Can not find the image under page bundle. Could be a relative linked image -->
+            {{ $result = merge $result (dict "permalink" $imageValue) }}
         {{ end }}
 
     {{ end }}