diff --git a/lib/liquid/utils.rb b/lib/liquid/utils.rb index 2bdb0c52..eb0a02a9 100644 --- a/lib/liquid/utils.rb +++ b/lib/liquid/utils.rb @@ -95,6 +95,8 @@ module Liquid def self.to_s(obj, seen = {}) case obj + when BigDecimal + obj.to_s("F") when Hash # If the custom hash implementation overrides `#to_s`, use their # custom implementation. Otherwise we use Liquid's default