aboutsummaryrefslogtreecommitdiff
path: root/app/src/main/java/io/heckel/ntfy/msg/NotificationService.kt
diff options
context:
space:
mode:
Diffstat (limited to 'app/src/main/java/io/heckel/ntfy/msg/NotificationService.kt')
-rw-r--r--app/src/main/java/io/heckel/ntfy/msg/NotificationService.kt3
1 files changed, 3 insertions, 0 deletions
diff --git a/app/src/main/java/io/heckel/ntfy/msg/NotificationService.kt b/app/src/main/java/io/heckel/ntfy/msg/NotificationService.kt
index dcaad0a..319a4bd 100644
--- a/app/src/main/java/io/heckel/ntfy/msg/NotificationService.kt
+++ b/app/src/main/java/io/heckel/ntfy/msg/NotificationService.kt
@@ -206,6 +206,9 @@ class NotificationService(val context: Context) {
}
private fun maybeAddOpenAction(builder: NotificationCompat.Builder, notification: Notification) {
+ if (!canOpenAttachment(notification.attachment)) {
+ return
+ }
if (notification.attachment?.contentUri != null) {
val contentUri = Uri.parse(notification.attachment.contentUri)
val intent = Intent(Intent.ACTION_VIEW, contentUri).apply {