GoogleCloudMessaging getMessageType shouldn't throw IOException

This commit is contained in:
Yegor Timoshenko 2018-12-14 12:31:44 +03:00 committed by Marvin W
parent 74213474b5
commit 0522ed41fb
No known key found for this signature in database
GPG Key ID: 072E9235DB996F2A

View File

@ -167,7 +167,7 @@ public class GoogleCloudMessaging {
*
* @return The message type or null if the intent is not a GCM intent
*/
public String getMessageType(Intent intent) throws IOException {
public String getMessageType(Intent intent) {
if (intent == null || !ACTION_C2DM_RECEIVE.equals(intent.getAction())) return null;
if (!intent.hasExtra(EXTRA_MESSAGE_TYPE)) return MESSAGE_TYPE_MESSAGE;
return intent.getStringExtra(EXTRA_MESSAGE_TYPE);
@ -319,4 +319,4 @@ public class GoogleCloudMessaging {
}
return InstanceID.getInstance(context).getStore().get("", to, INSTANCE_ID_SCOPE);
}
}
}