Browse Source

Merge pull request #2189 from stesie/issue-2188

Rescue ZeroDivisionError on validation
Akinori MUSHA 7 năm trước cách đây
mục cha
commit
fc1daf8b91
1 tập tin đã thay đổi với 2 bổ sung0 xóa
  1. 2 0
      app/concerns/liquid_interpolatable.rb

+ 2 - 0
app/concerns/liquid_interpolatable.rb

@@ -15,6 +15,8 @@ module LiquidInterpolatable
 
   def validate_interpolation
     interpolated
+  rescue Liquid::ZeroDivisionError => e
+    # Ignore error (likely due to possibly missing variables on "divided_by")
   rescue Liquid::Error => e
     errors.add(:options, "has an error with Liquid templating: #{e.message}")
   rescue