From 3282008ba54abd8d240d9d82f2b5cd40d5e87491 Mon Sep 17 00:00:00 2001 From: Dominic Petrick Date: Mon, 7 Apr 2025 17:33:29 +0200 Subject: [PATCH] Ensure liquid value during spaceship comparisons. --- lib/liquid/standardfilters.rb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/liquid/standardfilters.rb b/lib/liquid/standardfilters.rb index 4d69f5bc3..ba9a95ab3 100644 --- a/lib/liquid/standardfilters.rb +++ b/lib/liquid/standardfilters.rb @@ -1018,7 +1018,7 @@ def apply_operation(input, operand, operation) end def nil_safe_compare(a, b) - result = a <=> b + result = Utils.to_liquid_value(a) <=> Utils.to_liquid_value(b) if result result