summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
author Julia Reynolds <juliacr@google.com> 2018-04-19 15:50:31 -0400
committer Julia Reynolds <juliacr@google.com> 2018-04-19 15:50:31 -0400
commitad23a8021d6f37c8da2c08d4fc046b57c842656d (patch)
tree940060b72e4fa97e0dbb47f2f61f8295ad9a0ecd
parent39e2366d4a30b873113b4845bbb642f2b8c99a40 (diff)
Fix channels --stats dump
Test: manual inspection Bug: 78292990 Change-Id: Iab75627494213870184e503bc2585cc8644ca1dd
-rw-r--r--services/core/java/com/android/server/notification/RankingHelper.java8
1 files changed, 6 insertions, 2 deletions
diff --git a/services/core/java/com/android/server/notification/RankingHelper.java b/services/core/java/com/android/server/notification/RankingHelper.java
index 89bd6608f53d..bcfd88f070ba 100644
--- a/services/core/java/com/android/server/notification/RankingHelper.java
+++ b/services/core/java/com/android/server/notification/RankingHelper.java
@@ -1225,12 +1225,16 @@ public class RankingHelper implements RankingConfig {
if (r.showBadge != DEFAULT_SHOW_BADGE) {
record.put("showBadge", Boolean.valueOf(r.showBadge));
}
+ JSONArray channels = new JSONArray();
for (NotificationChannel channel : r.channels.values()) {
- record.put("channel", channel.toJson());
+ channels.put(channel.toJson());
}
+ record.put("channels", channels);
+ JSONArray groups = new JSONArray();
for (NotificationChannelGroup group : r.groups.values()) {
- record.put("group", group.toJson());
+ groups.put(group.toJson());
}
+ record.put("groups", groups);
} catch (JSONException e) {
// pass
}