From 2792e5fa4ad8d49694632207fd77d30a2794a8ab Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Muhammad=20H=2EM=2E=20Ha=CC=88rter?= Date: Tue, 21 Aug 2018 10:54:23 +0200 Subject: [PATCH] nil case handling --- lib/creek/drawing.rb | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/lib/creek/drawing.rb b/lib/creek/drawing.rb index f695979..d8735c3 100644 --- a/lib/creek/drawing.rb +++ b/lib/creek/drawing.rb @@ -83,7 +83,9 @@ def load_images_pathnames_by_cells col_to_selector = 'xdr:to/xdr:col'.freeze @drawings.xpath('//xdr:twoCellAnchor').each do |drawing| - embed = drawing.xpath(image_selector).first.attributes['embed'] + # embed = drawing.xpath(image_selector).first.attributes['embed'] + temp = drawing.xpath(image_selector).first + embed = temp.attributes['embed'] if temp next if embed.nil? rid = embed.value