Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 4db243a3 authored by Howard Ro's avatar Howard Ro
Browse files

Add a logging for ACTION_BAN_APP_NOTES

Bug: 111215354
Test: adb logcat -b events
Change-Id: I4e26adac7a7ad5053b919605b8a25e18bd93cac7
Merged-In: I4e26adac7a7ad5053b919605b8a25e18bd93cac7
parent 5c7dd600
Loading
Loading
Loading
Loading
+3 −2
Original line number Diff line number Diff line
@@ -941,9 +941,10 @@ message MetricsEvent {
    // OS: 6.0
    NOTIFICATION_ZEN_MODE_EVENT_RULE = 146;

    // ACTION: App notification settings > Block Notifications
    // ACTION: App notification settings > Block Notifications or long press on
    // notification blocks.
    // CATEGORY: SETTINGS
    // OS: 6.0
    // OS: 9.0
    ACTION_BAN_APP_NOTES = 147;

    // ACTION: Notification shade > Dismiss all button
+4 −0
Original line number Diff line number Diff line
@@ -2119,6 +2119,10 @@ public class NotificationManagerService extends SystemService {
            enforceSystemOrSystemUI("setNotificationsEnabledForPackage");

            mRankingHelper.setEnabled(pkg, uid, enabled);
            mMetricsLogger.write(new LogMaker(MetricsEvent.ACTION_BAN_APP_NOTES)
                    .setType(MetricsEvent.TYPE_ACTION)
                    .setPackageName(pkg)
                    .setSubtype(enabled ? 1 : 0));
            // Now, cancel any outstanding notifications that are part of a just-disabled app
            if (!enabled) {
                cancelAllNotificationsInt(MY_UID, MY_PID, pkg, null, 0, 0, true,