diff --git a/app/controllers/saldos_controller.rb b/app/controllers/saldos_controller.rb index 784f14a8cafed0486e76b418f2c528000770f8c7..801845fcb4e69970899caf598eda96839bbabbe2 100644 --- a/app/controllers/saldos_controller.rb +++ b/app/controllers/saldos_controller.rb @@ -62,14 +62,16 @@ class SaldosController < ApplicationController ok = true @saldos = [] (0...params[:saldos].to_i).each { |ix| - saldo = Saldo.new(params[:saldo][ix.to_s]) - puts ix - puts params[:saldo][ix] - puts params[:saldo] - if not saldo.save - ok = false + if params[:saldo][ix.to_s][:amount] != "" + saldo = Saldo.new(params[:saldo][ix.to_s]) + puts ix + puts params[:saldo][ix.to_s] + puts params[:saldo] + if not saldo.save + ok = false + end + @saldos << saldo end - @saldos << saldo } if ok flash[:notice] = 'Saldos were successfully created.'