Invoice numbers should be ints #2690

This commit is contained in:
Martin Lensment 2015-06-26 12:50:24 +03:00
parent fadfd903a2
commit a6cc53a0bf
3 changed files with 4 additions and 3 deletions

View file

@ -19,7 +19,7 @@ class Invoice < ActiveRecord::Base
def set_invoice_number
last_no = Invoice.order(number: :desc).where('number IS NOT NULL').limit(1).pluck(:number).first
if last_no
if last_no && last_no >= Setting.invoice_number_min.to_i
self.number = last_no + 1
else
self.number = Setting.invoice_number_min.to_i