Skip to content

Commit

Permalink
if the user disables group mms and attaches an image, it should still…
Browse files Browse the repository at this point in the history
… send that image to each person, individually
  • Loading branch information
klinker24 committed Mar 31, 2019
1 parent d1713c6 commit c158ddc
Show file tree
Hide file tree
Showing 4 changed files with 13 additions and 5 deletions.
2 changes: 1 addition & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -110,7 +110,7 @@ For full details on how to implement, please check out the sample application. I
To include in your gradle project:

```groovy
implementation 'com.klinkerapps:android-smsmms:5.1.0'
compile 'com.klinkerapps:android-smsmms:5.1.1'
```

---
Expand Down
2 changes: 1 addition & 1 deletion build.gradle
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@ buildscript {
jcenter()
}
dependencies {
classpath 'com.android.tools.build:gradle:3.1.3'
classpath 'com.android.tools.build:gradle:3.3.2'
}
}

Expand Down
4 changes: 2 additions & 2 deletions library/gradle.properties
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
VERSION_NAME=5.1.0
VERSION_CODE=68
VERSION_NAME=5.1.1
VERSION_CODE=69
GROUP=com.klinkerapps

POM_DESCRIPTION=Android Messaging library for SMS and MMS
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -139,7 +139,15 @@ public void sendNewMessage(Message message, long threadId,
try { Looper.prepare(); } catch (Exception e) { }
RateController.init(context);
DownloadManager.init(context);
sendMmsMessage(message.getText(), message.getAddresses(), message.getImages(), message.getImageNames(), message.getParts(), message.getSubject());

if (!settings.getGroup()) {
// send individual MMS to each person in the group of addresses
for (String address : message.getAddresses()) {
sendMmsMessage(message.getText(), new String[] { address }, message.getImages(), message.getImageNames(), message.getParts(), message.getSubject());
}
} else {
sendMmsMessage(message.getText(), message.getAddresses(), message.getImages(), message.getImageNames(), message.getParts(), message.getSubject());
}
} else {
sendSmsMessage(message.getText(), message.getAddresses(), threadId, message.getDelay(),
sentMessageParcelable, deliveredParcelable);
Expand Down

0 comments on commit c158ddc

Please sign in to comment.