lib/liquid/parser.rb in liquid-5.5.1 vs lib/liquid/parser.rb in liquid-5.6.0.rc1
- old
+ new
@@ -51,10 +51,10 @@
case token[0]
when :id
str = consume
str << variable_lookups
when :open_square
- str = consume
+ str = consume.dup
str << expression
str << consume(:close_square)
str << variable_lookups
when :string, :number
consume