aboutsummaryrefslogtreecommitdiffstats
path: root/dashboard/app/reporting_email.go
diff options
context:
space:
mode:
authorAleksandr Nogikh <nogikh@google.com>2023-04-11 17:56:57 +0200
committerAleksandr Nogikh <wp32pw@gmail.com>2023-04-12 13:55:59 +0200
commit02abcd096cbcce690366f853c8bc065d22aa205c (patch)
tree0fd1f97b51dd88b2a5250e679ac59c57836ada28 /dashboard/app/reporting_email.go
parented75c0a7f1b7d6758be3942746675ff94071d154 (diff)
dashboard: introduce DiscussionReminder type
Bugs are also mentioned in mass reminders, treat it as a separate discussion type. Later we'll want to limit the number of DiscussionReminder discussions we show on a bug page, so this information will be very useful.
Diffstat (limited to 'dashboard/app/reporting_email.go')
-rw-r--r--dashboard/app/reporting_email.go4
1 files changed, 4 insertions, 0 deletions
diff --git a/dashboard/app/reporting_email.go b/dashboard/app/reporting_email.go
index 67c8258e8..56ea74bcb 100644
--- a/dashboard/app/reporting_email.go
+++ b/dashboard/app/reporting_email.go
@@ -561,6 +561,10 @@ func processDiscussionEmail(c context.Context, msg *email.Email, source dashapi.
}
extIDs := []string{}
for _, id := range msg.BugIDs {
+ if isBugListHash(id) {
+ dType = dashapi.DiscussionReminder
+ continue
+ }
_, _, err := findBugByReportingID(c, id)
if err == nil {
extIDs = append(extIDs, id)