Skip to content

Commit 09c9a63

Browse files
committed
docs(alerts): add Crashlytics onRegressionAlertPublished to README and example
1 parent 9c63814 commit 09c9a63

File tree

2 files changed

+19
-0
lines changed

2 files changed

+19
-0
lines changed

README.md

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -365,6 +365,16 @@ firebase.alerts.crashlytics.onNewFatalIssuePublished(
365365
},
366366
);
367367
368+
// Crashlytics regression alerts
369+
firebase.alerts.crashlytics.onRegressionAlertPublished(
370+
(event) async {
371+
final payload = event.data?.payload;
372+
print('Regression: ${payload?.type}');
373+
print('Issue: ${payload?.issue.title}');
374+
print('Resolved: ${payload?.resolveTime}');
375+
},
376+
);
377+
368378
// Billing plan updates
369379
firebase.alerts.billing.onPlanUpdatePublished(
370380
(event) async {

example/alerts/bin/server.dart

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

15+
// Crashlytics regression alert
16+
firebase.alerts.crashlytics.onRegressionAlertPublished((event) async {
17+
final payload = event.data?.payload;
18+
print('Crashlytics regression:');
19+
print(' Type: ${payload?.type}');
20+
print(' Issue: ${payload?.issue.title}');
21+
print(' Resolved: ${payload?.resolveTime}');
22+
});
23+
1524
// Billing plan update alert
1625
firebase.alerts.billing.onPlanUpdatePublished((event) async {
1726
final payload = event.data?.payload;

0 commit comments

Comments
 (0)