Limit UniversalTransport to SMS for now.

pull/1/head
Moxie Marlinspike 11 years ago
parent 5d910a2997
commit 5c8fa148ca

@ -24,20 +24,21 @@ public class UniversalTransport {
} }
public void deliver(SmsMessageRecord message) throws UndeliverableMessageException { public void deliver(SmsMessageRecord message) throws UndeliverableMessageException {
Recipient recipient = message.getIndividualRecipient(); smsTransport.deliver(message);
String number = PhoneNumberFormatter.formatNumber(context, recipient.getNumber()); // Recipient recipient = message.getIndividualRecipient();
// String number = PhoneNumberFormatter.formatNumber(context, recipient.getNumber());
if (NumberFilter.getInstance(context).containsNumber(number)) { //
try { // if (NumberFilter.getInstance(context).containsNumber(number)) {
Log.w("UniversalTransport", "Delivering with GCM..."); // try {
gcmTransport.deliver(message); // Log.w("UniversalTransport", "Delivering with GCM...");
} catch (IOException ioe) { // gcmTransport.deliver(message);
Log.w("UniversalTransport", ioe); // } catch (IOException ioe) {
smsTransport.deliver(message); // Log.w("UniversalTransport", ioe);
} // smsTransport.deliver(message);
} else { // }
Log.w("UniversalTransport", "Delivering with SMS..."); // } else {
smsTransport.deliver(message); // Log.w("UniversalTransport", "Delivering with SMS...");
} // smsTransport.deliver(message);
// }
} }
} }

Loading…
Cancel
Save