lib/nanoc/helpers/link_to.rb in nanoc-4.0.0 vs lib/nanoc/helpers/link_to.rb in nanoc-4.0.1

- old
+ new

@@ -126,14 +126,14 @@ if path.start_with?('//') || path.start_with?('\\\\') return path end # Get source and destination paths - dst_path = Pathname.new(path) + dst_path = Pathname.new(path) if @item_rep.path.nil? raise "Cannot get the relative path to #{path} because the current item representation, #{@item_rep.inspect}, is not outputted (its routing rule returns nil)" end - src_path = Pathname.new(@item_rep.path) + src_path = Pathname.new(@item_rep.path) # Calculate the relative path (method depends on whether destination is # a directory or not). if src_path.to_s[-1, 1] != '/' relative_path = dst_path.relative_path_from(src_path.dirname).to_s