@@ -21,7 +21,9 @@ const sendgridMail = require('@sendgrid/mail');
2121// Authentication for the SendGrid account
2222sendgridMail . setApiKey ( functions . config ( ) . sendgrid . api_key ) ;
2323
24+ // [START on_new_issue]
2425exports . sendOnNewIssue = functions . crashlytics . issue ( ) . onNew ( ( issue ) => {
26+ // [START_EXCLUDE]
2527 const issueId = issue . issueId ;
2628 const issueTitle = issue . issueTitle ;
2729 const appName = issue . appInfo . appName ;
@@ -49,9 +51,13 @@ exports.sendOnNewIssue = functions.crashlytics.issue().onNew((issue) => {
4951 } ) . catch ( ( error ) => {
5052 console . error ( error . toString ( ) ) ;
5153 } ) ;
54+ // [END_EXCLUDE]
5255} ) ;
56+ // [END on_new_issue]
5357
58+ // [START on_regressed_issue]
5459exports . sendOnRegressedIssue = functions . crashlytics . issue ( ) . onRegressed ( ( issue ) => {
60+ // [START_EXCLUDE]
5561 const issueId = issue . issueId ;
5662 const issueTitle = issue . issueTitle ;
5763 const appName = issue . appInfo . appName ;
@@ -81,9 +87,13 @@ exports.sendOnRegressedIssue = functions.crashlytics.issue().onRegressed((issue)
8187 } ) . catch ( ( error ) => {
8288 console . error ( error . toString ( ) ) ;
8389 } ) ;
90+ // [END_EXCLUDE]
8491} ) ;
92+ // [END on_regressed_issue]
8593
94+ // [START on_velocity_alert]
8695exports . sendOnVelocityAlert = functions . crashlytics . issue ( ) . onVelocityAlert ( ( issue ) => {
96+ // [START_EXCLUDE]
8797 const issueId = issue . issueId ;
8898 const issueTitle = issue . issueTitle ;
8999 const appName = issue . appInfo . appName ;
@@ -115,4 +125,6 @@ exports.sendOnVelocityAlert = functions.crashlytics.issue().onVelocityAlert((iss
115125 } ) . catch ( ( error ) => {
116126 console . error ( error . toString ( ) ) ;
117127 } ) ;
128+ // [END_EXCLUDE]
118129} ) ;
130+ // [END on_velocity_alert]
0 commit comments