From 4e6119b85ddfdbb354fc8409dee275a98d88d3c3 Mon Sep 17 00:00:00 2001 From: adbenitez Date: Thu, 19 Sep 2024 21:08:39 +0200 Subject: [PATCH 1/2] log notifications permission status --- src/main/java/org/thoughtcrime/securesms/LogViewFragment.java | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/main/java/org/thoughtcrime/securesms/LogViewFragment.java b/src/main/java/org/thoughtcrime/securesms/LogViewFragment.java index 89b3b6117..883f8036f 100644 --- a/src/main/java/org/thoughtcrime/securesms/LogViewFragment.java +++ b/src/main/java/org/thoughtcrime/securesms/LogViewFragment.java @@ -17,6 +17,7 @@ package org.thoughtcrime.securesms; +import android.Manifest; import android.annotation.TargetApi; import android.app.ActivityManager; import android.content.Context; @@ -35,6 +36,7 @@ import android.view.ViewGroup; import android.widget.EditText; import androidx.annotation.NonNull; +import androidx.core.content.PermissionChecker; import androidx.fragment.app.Fragment; import com.b44t.messenger.DcContext; @@ -256,6 +258,8 @@ public class LogViewFragment extends Fragment { } final String token = FcmReceiveService.getToken(); + boolean notifPermGranted = PermissionChecker.checkSelfPermission(context, Manifest.permission.POST_NOTIFICATIONS) == PermissionChecker.PERMISSION_GRANTED; + builder.append("notifications-permission=").append(notifPermGranted).append("\n"); builder.append("push-enabled=").append(Prefs.isPushEnabled(context)).append("\n"); builder.append("push-token=").append(token == null ? "" : token).append("\n"); } catch (Exception e) { From 1757c417fa9fccd2011ff87aba763547c837b679 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Asiel=20D=C3=ADaz=20Ben=C3=ADtez?= Date: Thu, 19 Sep 2024 16:14:49 -0400 Subject: [PATCH 2/2] Update src/main/java/org/thoughtcrime/securesms/LogViewFragment.java Co-authored-by: bjoern --- src/main/java/org/thoughtcrime/securesms/LogViewFragment.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/main/java/org/thoughtcrime/securesms/LogViewFragment.java b/src/main/java/org/thoughtcrime/securesms/LogViewFragment.java index 883f8036f..17ce31e42 100644 --- a/src/main/java/org/thoughtcrime/securesms/LogViewFragment.java +++ b/src/main/java/org/thoughtcrime/securesms/LogViewFragment.java @@ -259,7 +259,7 @@ public class LogViewFragment extends Fragment { final String token = FcmReceiveService.getToken(); boolean notifPermGranted = PermissionChecker.checkSelfPermission(context, Manifest.permission.POST_NOTIFICATIONS) == PermissionChecker.PERMISSION_GRANTED; - builder.append("notifications-permission=").append(notifPermGranted).append("\n"); + builder.append("post-notifications-granted=").append(notifPermGranted).append("\n"); builder.append("push-enabled=").append(Prefs.isPushEnabled(context)).append("\n"); builder.append("push-token=").append(token == null ? "" : token).append("\n"); } catch (Exception e) {