Skip to content

Commit 3c3d298

Browse files
authored
Merge pull request #127 from wordpress-mobile/add-check-notifications-permission
Add checkNotificationsPermission function
2 parents 5011523 + c063604 commit 3c3d298

File tree

1 file changed

+12
-3
lines changed

1 file changed

+12
-3
lines changed

WordPressUtils/src/main/java/org/wordpress/android/util/PermissionUtils.java

Lines changed: 12 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,7 @@
66
import android.content.Context;
77
import android.content.pm.PackageManager;
88
import android.os.Build;
9+
import android.os.Build.VERSION_CODES;
910

1011
import androidx.core.app.ActivityCompat;
1112
import androidx.core.content.ContextCompat;
@@ -73,9 +74,17 @@ public static boolean checkPermissions(Activity activity, String[] permissionLis
7374

7475
public static boolean checkCameraAndStoragePermissions(Activity activity) {
7576
return checkPermissions(activity,
76-
new String[]{
77-
permission.WRITE_EXTERNAL_STORAGE,
78-
permission.CAMERA});
77+
new String[]{
78+
permission.WRITE_EXTERNAL_STORAGE,
79+
permission.CAMERA});
80+
}
81+
82+
public static boolean checkNotificationsPermission(Activity activity) {
83+
if (Build.VERSION.SDK_INT >= VERSION_CODES.TIRAMISU) {
84+
return checkPermissions(activity, new String[]{permission.POST_NOTIFICATIONS});
85+
} else {
86+
return true;
87+
}
7988
}
8089

8190
public static boolean checkAndRequestCameraAndStoragePermissions(Fragment fragment, int requestCode) {

0 commit comments

Comments
 (0)