fix(case): use Condition.parse_expression for empty/blank handling

Co-Authored-By: Claude Opus 4.5 <[email protected]>
This commit is contained in:
Charles-P. Clermont
2026-01-26 16:52:21 -05:00
co-authored by Claude Opus 4.5
parent 18f1e8a61e
commit 1b420ab6d8
+1 -1
View File
@@ -99,7 +99,7 @@ module Liquid
parser = @parse_context.new_parser(markup)
loop do
expr = parser.expression
expr = Condition.parse_expression(parser)
block = Condition.new(@left, '==', expr)
block.attach(body)
@blocks << block