Added fail-safe

pull/214/head
M66B 2 years ago
parent 2b58b8fe9f
commit 75b9ff36b1

@ -326,11 +326,14 @@ class NotificationHelper {
channel.setShowBadge(jchannel.getBoolean("badge"));
if (jchannel.has("sound") && !jchannel.isNull("sound")) {
if (jchannel.has("sound") && !jchannel.isNull("sound"))
try {
Uri uri = Uri.parse(jchannel.getString("sound"));
Ringtone ringtone = RingtoneManager.getRingtone(context, uri);
if (ringtone != null)
channel.setSound(uri, Notification.AUDIO_ATTRIBUTES_DEFAULT);
} catch (Throwable ex) {
Log.e(ex);
}
channel.enableLights(jchannel.getBoolean("light"));

Loading…
Cancel
Save