From 7650ec5a5ac064f4afb74d004e3cb36a6d061111 Mon Sep 17 00:00:00 2001 From: Peng DU Date: Thu, 21 Jul 2016 12:57:13 +0200 Subject: [PATCH] fix bug: dont get plan object in compute amount of wallet in reservation --- app/models/reservation.rb | 1 + 1 file changed, 1 insertion(+) diff --git a/app/models/reservation.rb b/app/models/reservation.rb index f3af73157..c79cbe4d9 100644 --- a/app/models/reservation.rb +++ b/app/models/reservation.rb @@ -355,6 +355,7 @@ class Reservation < ActiveRecord::Base def get_wallet_amount_debit total = self.invoice.invoice_items.map(&:amount).map(&:to_i).reduce(:+) or 0 if plan_id.present? + plan = Plan.find(plan_id) total += plan.amount end wallet_amount = (user.wallet.amount * 100).to_i