diff options
Diffstat (limited to 'internal/filter')
| -rw-r--r-- | internal/filter/status/api.go | 2 | ||||
| -rw-r--r-- | internal/filter/status/status.go | 4 |
2 files changed, 4 insertions, 2 deletions
diff --git a/internal/filter/status/api.go b/internal/filter/status/api.go index 1d6684b59..bca82a15e 100644 --- a/internal/filter/status/api.go +++ b/internal/filter/status/api.go @@ -100,6 +100,8 @@ func toAPIFilterAction(m gtsmodel.FilterAction) apimodel.FilterAction { return apimodel.FilterActionWarn case gtsmodel.FilterActionHide: return apimodel.FilterActionHide + case gtsmodel.FilterActionBlur: + return apimodel.FilterActionBlur } return apimodel.FilterActionNone } diff --git a/internal/filter/status/status.go b/internal/filter/status/status.go index e38131ae3..572f669d5 100644 --- a/internal/filter/status/status.go +++ b/internal/filter/status/status.go @@ -208,8 +208,8 @@ func (f *Filter) getStatusFilterResults( var apiResult *apimodel.FilterResult switch filter.Action { - case gtsmodel.FilterActionWarn: - // For filter action WARN get all possible filter matches against status. + case gtsmodel.FilterActionWarn, gtsmodel.FilterActionBlur: + // For filter action WARN or BLUR get all possible filter matches against status. keywordMatches, statusMatches := getFilterMatches(filter, status.ID, fields) if len(keywordMatches) == 0 && len(statusMatches) == 0 { continue |
