summaryrefslogtreecommitdiffstats
path: root/lib
diff options
context:
space:
mode:
Diffstat (limited to 'lib')
-rw-r--r--lib/sms_fu.rb6
1 files changed, 3 insertions, 3 deletions
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