From 74277b48ed8348fbe6fb4ce6fd7b8848c98e4437 Mon Sep 17 00:00:00 2001 From: Dirk Kelly Date: Wed, 2 Mar 2011 10:05:50 +0800 Subject: [PATCH] the rescue wasn't trying the name, causing private method call exceptions --- lib/locomotive/liquid/tags/editable/base.rb | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/lib/locomotive/liquid/tags/editable/base.rb b/lib/locomotive/liquid/tags/editable/base.rb index c1bc1b4c..03e82ad7 100644 --- a/lib/locomotive/liquid/tags/editable/base.rb +++ b/lib/locomotive/liquid/tags/editable/base.rb @@ -38,11 +38,11 @@ module Locomotive current_page = context.registers[:page] element = current_page.find_editable_element(context['block'].try(:name), @slug) - - if element + + if element.present? render_element(context, element) else - Locomotive.logger "[editable element] missing element #{context[:block].name} / #{@slug}" + Locomotive.logger "[editable element] missing element `#{context['block'].try(:name)}` / #{@slug} on #{current_page.fullpath}" '' end end