lib/nanoc/helpers/capturing.rb in nanoc-3.4.0 vs lib/nanoc/helpers/capturing.rb in nanoc-3.4.1

- old
+ new

@@ -160,10 +160,14 @@ erbout_addition = erbout[erbout_length..-1] # Remove addition erbout[erbout_length..-1] = '' - # Done + # Depending on how the filter outputs, the result might be a + # single string or an array of strings (slim outputs the latter). + erbout_addition = erbout_addition.join if erbout_addition.is_a? Array + + # Done. erbout_addition end end