lib/brid/ids/cred_card.rb in brid-0.2.0 vs lib/brid/ids/cred_card.rb in brid-0.2.1
- old
+ new
@@ -1,10 +1,10 @@
module Brid
class CredCard < GenericID
def initialize number
@number = clear_number(number)
- raise ArgumentError.new "invalid number" unless (14..19).include? @number.length
+ @number = @number.rjust! 14, '0' unless (14..19).include? @number.length
end
def sequential
@sequential ||= begin
@number[/^(.*).$/, 1]