From 3f020ec85502373b2ce43c29db2ff4205656deab Mon Sep 17 00:00:00 2001 From: Luis Ramos Date: Fri, 14 May 2021 00:13:29 +0100 Subject: [PATCH] Circunvent security contraint on rails 61 --- app/services/tax_rate_finder.rb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app/services/tax_rate_finder.rb b/app/services/tax_rate_finder.rb index 1c979cf776..de16839044 100644 --- a/app/services/tax_rate_finder.rb +++ b/app/services/tax_rate_finder.rb @@ -77,6 +77,6 @@ class TaxRateFinder approximation = (included_tax / (amount - included_tax)) return [] if approximation.infinite? || approximation.zero? || approximation.nan? - [Spree::TaxRate.order("ABS(amount - #{approximation})").first] + [Spree::TaxRate.order(Arel.sql("ABS(amount - #{approximation})")).first] end end