Skip to content

Commit 39045af

Browse files
authored
docs(alerts): add Crashlytics onNewNonfatalIssuePublished to README and examples
2 parents 6f3023e + ee5acf7 commit 39045af

File tree

2 files changed

+18
-0
lines changed

2 files changed

+18
-0
lines changed

README.md

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -519,6 +519,15 @@ firebase.alerts.crashlytics.onNewFatalIssuePublished(
519519
},
520520
);
521521
522+
// Crashlytics non-fatal issues
523+
firebase.alerts.crashlytics.onNewNonfatalIssuePublished(
524+
(event) async {
525+
final issue = event.data?.payload.issue;
526+
print('Non-fatal issue: ${issue?.title}');
527+
print('App: ${event.appId}');
528+
},
529+
);
530+
522531
// Crashlytics stability digest
523532
firebase.alerts.crashlytics.onStabilityDigestPublished(
524533
(event) async {

example/alerts/bin/server.dart

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -23,6 +23,15 @@ void main(List<String> args) async {
2323
print(' App ID: ${event.appId}');
2424
});
2525

26+
// Crashlytics new non-fatal issue alert
27+
firebase.alerts.crashlytics.onNewNonfatalIssuePublished((event) async {
28+
final issue = event.data?.payload.issue;
29+
print('New non-fatal issue in Crashlytics:');
30+
print(' Issue ID: ${issue?.id}');
31+
print(' Title: ${issue?.title}');
32+
print(' App ID: ${event.appId}');
33+
});
34+
2635
// Crashlytics stability digest alert
2736
firebase.alerts.crashlytics.onStabilityDigestPublished((event) async {
2837
final payload = event.data?.payload;

0 commit comments

Comments
 (0)