lib/models/phone.rb in devise_phone-0.1.22 vs lib/models/phone.rb in devise_phone-0.1.23

- old
+ new

@@ -60,31 +60,27 @@ true end end def regenerate_phone_verification_needed? - if phone_number.present? + # if phone_number.present? if phone_number_changed? - puts "yes regenerate phone code" true else - puts "no regenerate phone code" false end # self.errors.add(:phone_verification_code, :empty_phone_number_field) # false - else - puts "noo regenerate phone code" - false - end + # else + # false + # end end # set attributes to user indicating the phone number is unverified def set_unverified_phone_attributes puts "setting phone unverified" self.phone_number_verified = false - self.phone_verification_code_sent_at = DateTime.now self.phone_verified_at = nil # removes all white spaces, hyphens, and parenthesis # if self.phone_number # self.phone_number.gsub!(/[\s\-\(\)]+/, '') # end @@ -111,9 +107,10 @@ @twilio_client.account.messages.create( :from => "+1#{twilio_phone_number}", :to => number_to_send_to, :body => twilio_message_body ) + self.phone_verification_code_sent_at = DateTime.now nil #return nil indicating sms sent successfully rescue Twilio::REST::RequestError => e e.message end