From 5e459b884a882c8e8e1e207376fcfbf589374d8f Mon Sep 17 00:00:00 2001 From: Ian Ker-Seymer Date: Tue, 10 Dec 2024 18:12:39 -0500 Subject: [PATCH] Write one value at a time for array variables --- lib/liquid/variable.rb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/liquid/variable.rb b/lib/liquid/variable.rb index 372ee4db..1353ed18 100644 --- a/lib/liquid/variable.rb +++ b/lib/liquid/variable.rb @@ -97,7 +97,7 @@ module Liquid obj = render(context) if obj.is_a?(Array) - output << obj.join + obj.each { |o| output << o.to_s } elsif obj.nil? else output << obj.to_s