From 19abc64af0381c112025479d754318214558b6f6 Mon Sep 17 00:00:00 2001 From: Gerben Droogers Date: Fri, 16 Nov 2018 19:09:53 +0100 Subject: [PATCH] Fix app crashing when device is been called --- app/src/main/java/eu/droogers/smsmatrix/MatrixService.java | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/app/src/main/java/eu/droogers/smsmatrix/MatrixService.java b/app/src/main/java/eu/droogers/smsmatrix/MatrixService.java index 1102561..9fbd89a 100644 --- a/app/src/main/java/eu/droogers/smsmatrix/MatrixService.java +++ b/app/src/main/java/eu/droogers/smsmatrix/MatrixService.java @@ -54,11 +54,12 @@ public class MatrixService extends Service { String phone = intent.getStringExtra("SendSms_phone"); String type = intent.getStringExtra("SendSms_type"); if (phone != null) { - if (type.equals(Matrix.MESSAGE_TYPE_TEXT)) + System.out.println(phone); + if (type.equals(Matrix.MESSAGE_TYPE_TEXT) || type.equals(Matrix.MESSAGE_TYPE_NOTICE)) { String body = intent.getStringExtra("SendSms_body"); mx.sendMessage(phone, body, type); - } else { + } else if (type.equals(Matrix.MESSAGE_TYPE_IMAGE) || type.equals(Matrix.MESSAGE_TYPE_VIDEO)) { byte[] body = intent.getByteArrayExtra("SendSms_body"); String fileName = intent.getStringExtra("SendSms_fileName"); String contentType = intent.getStringExtra("SendSms_contentType");