this repo has no description
0
fork

Configure Feed

Select the types of activity you want to include in your feed.

automod quickfix (emit reports, not createReport) (#648)

authored by

bnewbold and committed by
GitHub
157fb108 b6107b40

+18 -8
+18 -8
automod/engine/persisthelpers.go
··· 165 165 eng.Logger.Info("reporting account", "reasonType", mr.ReasonType, "comment", mr.Comment) 166 166 actionNewReportCount.WithLabelValues("account").Inc() 167 167 comment := "[automod] " + mr.Comment 168 - _, err = comatproto.ModerationCreateReport(ctx, xrpcc, &comatproto.ModerationCreateReport_Input{ 169 - ReasonType: &mr.ReasonType, 170 - Reason: &comment, 171 - Subject: &comatproto.ModerationCreateReport_Input_Subject{ 168 + _, err = toolsozone.ModerationEmitEvent(ctx, xrpcc, &toolsozone.ModerationEmitEvent_Input{ 169 + CreatedBy: xrpcc.Auth.Did, 170 + Event: &toolsozone.ModerationEmitEvent_Input_Event{ 171 + ModerationDefs_ModEventReport: &toolsozone.ModerationDefs_ModEventReport{ 172 + Comment: &comment, 173 + ReportType: &mr.ReasonType, 174 + }, 175 + }, 176 + Subject: &toolsozone.ModerationEmitEvent_Input_Subject{ 172 177 AdminDefs_RepoRef: &comatproto.AdminDefs_RepoRef{ 173 178 Did: did.String(), 174 179 }, ··· 235 240 eng.Logger.Info("reporting record", "reasonType", mr.ReasonType, "comment", mr.Comment) 236 241 actionNewReportCount.WithLabelValues("record").Inc() 237 242 comment := "[automod] " + mr.Comment 238 - _, err = comatproto.ModerationCreateReport(ctx, xrpcc, &comatproto.ModerationCreateReport_Input{ 239 - ReasonType: &mr.ReasonType, 240 - Reason: &comment, 241 - Subject: &comatproto.ModerationCreateReport_Input_Subject{ 243 + _, err = toolsozone.ModerationEmitEvent(ctx, xrpcc, &toolsozone.ModerationEmitEvent_Input{ 244 + CreatedBy: xrpcc.Auth.Did, 245 + Event: &toolsozone.ModerationEmitEvent_Input_Event{ 246 + ModerationDefs_ModEventReport: &toolsozone.ModerationDefs_ModEventReport{ 247 + Comment: &comment, 248 + ReportType: &mr.ReasonType, 249 + }, 250 + }, 251 + Subject: &toolsozone.ModerationEmitEvent_Input_Subject{ 242 252 RepoStrongRef: &comatproto.RepoStrongRef{ 243 253 Uri: uri.String(), 244 254 Cid: cid.String(),