Kaynağa Gözat

changed name variables in can_open_cash_register? function because was causing conflicts

Jose Miguel Ledon Nieblas 9 yıl önce
ebeveyn
işleme
def5ae8277
1 değiştirilmiş dosya ile 4 ekleme ve 4 silme
  1. 4 4
      app/models/pointsale.rb

+ 4 - 4
app/models/pointsale.rb

@@ -64,16 +64,16 @@ class Pointsale < ActiveRecord::Base
   end
 
   def can_open_cash_register?
-    cash_registers = cash_registers.activos
-    if cash_registers.size == 1
+    crs = cash_registers.activos
+    if crs.size == 1
       # solo hay una caja, checar si esta abierta
       # si esta abierta entonces, regresar false, para que no puedan abrirla otra vez
       !open_cash_registers.abiertas.any?
     else
       # mas de una caja, checar si hay alguna que se pueda abrir
-      opened_cash_registers = OpenCashRegister.where(cash_register_id: cash_registers.pluck(:id), status: 0)
+      opened_cash_registers = OpenCashRegister.where(cash_register_id: crs.pluck(:id), status: 0)
       # si el punto de venta tiene 2 cajas y nomas esta abierta una, regresar true para que puedan abrir la otra
-      cash_registers.size > opened_cash_registers.size ? true : false
+      crs.size > opened_cash_registers.size ? true : false
     end
   end