From cb0138f5f1f637bcd5065e548b0dac04d413acd8 Mon Sep 17 00:00:00 2001 From: Brendan G. Lim Date: Mon, 31 Mar 2008 17:58:07 -0400 Subject: Quick fix for international numbers --- lib/sms_fu.rb | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) (limited to 'lib') diff --git a/lib/sms_fu.rb b/lib/sms_fu.rb index c87da82..9dd958b 100644 --- a/lib/sms_fu.rb +++ b/lib/sms_fu.rb @@ -50,12 +50,12 @@ module SMSFu end def is_valid?(number) - return (number.length == 10 && number[/^\d+$/]) ? true : false + return (number.length >= 10 && number[/^.\d+$/]) ? true : false end def determine_sms_email(phone_number, carrier) - if @@config[:carriers].has_key?(carrier.downcase) - "#{phone_number}#{@@config[:carriers][carrier.downcase]}" + if @@config['carriers'].has_key?(carrier.downcase) + "#{phone_number}#{@@config['carriers'][carrier.downcase]}" else raise SMSFuException.new("Specified carrier, #{carrier} is not supported.") end -- cgit v1.2.3