diff options
Diffstat (limited to 'internal/filter')
| -rw-r--r-- | internal/filter/spam/statusable.go | 9 |
1 files changed, 8 insertions, 1 deletions
diff --git a/internal/filter/spam/statusable.go b/internal/filter/spam/statusable.go index 3e9e51697..4fbd6d780 100644 --- a/internal/filter/spam/statusable.go +++ b/internal/filter/spam/statusable.go @@ -142,7 +142,14 @@ func (f *Filter) StatusableOK( } // HEURISTIC 6: Are there any media attachments? - attachments, _ := ap.ExtractAttachments(statusable) + attachments, err := ap.ExtractAttachments(statusable) + if err != nil { + log.Warnf(ctx, + "error(s) extracting attachments for %s: %v", + ap.GetJSONLDId(statusable), err, + ) + } + hasAttachments := len(attachments) != 0 if hasAttachments { err := errors.New("status has attachment(s)") |
