From 902ff978a60c2124fe45fad1e511cb4e161b5ca4 Mon Sep 17 00:00:00 2001 From: "Charles-P. Clermont" Date: Thu, 16 Oct 2025 14:14:53 -0400 Subject: [PATCH] Fixup include parsing of with expression --- lib/liquid/tags/include.rb | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/lib/liquid/tags/include.rb b/lib/liquid/tags/include.rb index e9049e65..8dc9567a 100644 --- a/lib/liquid/tags/include.rb +++ b/lib/liquid/tags/include.rb @@ -91,11 +91,11 @@ module Liquid with_or_for = p.id?("for") || p.id?("with") || nil @variable_name_expr = nil if with_or_for - @variable_name_expr = parse_expression(p.consume(:id), safe: true) + @variable_name_expr = safe_parse_expression(p) end alias_name = nil - if p.consume?(:as) + if p.id?("as") alias_name = p.consume(:id) end