From ec651b2e3e87a4c6a016f74e0c6acf2a5eae2021 Mon Sep 17 00:00:00 2001 From: phyusin Date: Mon, 23 Jul 2018 18:01:27 +0630 Subject: [PATCH] change query --- app/models/sale_payment.rb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app/models/sale_payment.rb b/app/models/sale_payment.rb index 48c28f05..0a718ac8 100755 --- a/app/models/sale_payment.rb +++ b/app/models/sale_payment.rb @@ -866,7 +866,7 @@ class SalePayment < ApplicationRecord .joins("INNER JOIN orders o ON o.order_id = so.order_id") .where("(CASE WHEN (s.grand_total + s.amount_changed)=(select SUM(payment_amount) FROM sale_payments WHERE sale_id=s.sale_id AND payment_method!='creditnote') THEN NULL ELSE payment_method='creditnote' END) and s.sale_status = 'completed' #{receipt_no} #{customer}") if params[:type] == "cashier" - query = query.where("and o.source='#{params[:type]}' OR 0.source='emenu'") + query = query.where("and o.source='#{params[:type]}' OR o.source='emenu'") else query = query.where("and o.source='#{params[:type]}'") end