summaryrefslogtreecommitdiff
path: root/internal/validate/formvalidation.go
diff options
context:
space:
mode:
authorLibravatar nicole mikołajczyk <git@mkljczk.pl>2025-08-13 13:23:42 +0200
committerLibravatar kim <gruf@noreply.codeberg.org>2025-08-13 13:23:42 +0200
commitfb2ef90ec51c47c801d290f2f6ff2289121cbeb1 (patch)
tree05ad2712b7c06209179af5bb9ac170203ccab0c6 /internal/validate/formvalidation.go
parent[feature] 2fa management via CLI (#4368) (diff)
downloadgotosocial-fb2ef90ec51c47c801d290f2f6ff2289121cbeb1.tar.xz
[feature] support blur filter action (#4371)
This pull request implements the `blur` value of `filter_action` for status filtering. It was introduced by Mastodon 4.4.0. [Related docs update](https://github.com/mastodon/documentation/pull/1620) Signed-off-by: nicole mikołajczyk <git@mkljczk.pl> Reviewed-on: https://codeberg.org/superseriousbusiness/gotosocial/pulls/4371 Reviewed-by: kim <gruf@noreply.codeberg.org> Co-authored-by: nicole mikołajczyk <git@mkljczk.pl> Co-committed-by: nicole mikołajczyk <git@mkljczk.pl>
Diffstat (limited to 'internal/validate/formvalidation.go')
-rw-r--r--internal/validate/formvalidation.go6
1 files changed, 4 insertions, 2 deletions
diff --git a/internal/validate/formvalidation.go b/internal/validate/formvalidation.go
index 42c231491..ce4d6c292 100644
--- a/internal/validate/formvalidation.go
+++ b/internal/validate/formvalidation.go
@@ -383,14 +383,16 @@ func FilterContexts(contexts []apimodel.FilterContext) error {
func FilterAction(action apimodel.FilterAction) error {
switch action {
case apimodel.FilterActionWarn,
- apimodel.FilterActionHide:
+ apimodel.FilterActionHide,
+ apimodel.FilterActionBlur:
return nil
}
return fmt.Errorf(
- "filter action '%s' was not recognized, valid options are '%s', '%s'",
+ "filter action '%s' was not recognized, valid options are '%s', '%s', '%s'",
action,
apimodel.FilterActionWarn,
apimodel.FilterActionHide,
+ apimodel.FilterActionBlur,
)
}