]>
cat aescling's git repositories - mastodon.git/blob - app/controllers/filters_controller.rb
1 # frozen_string_literal: true
3 class FiltersController
< ApplicationController
8 before_action
:set_filters, only
: :index
9 before_action
:set_filter, only
: [:edit, :update, :destroy]
10 before_action
:set_pack
11 before_action
:set_body_classes
14 @filters = current_account
.custom_filters
18 @filter = current_account
.custom_filters
.build
22 @filter = current_account
.custom_filters
.build(resource_params
)
25 redirect_to filters_path
34 if @filter.update(resource_params
)
35 redirect_to filters_path
43 redirect_to filters_path
53 @filters = current_account
.custom_filters
57 @filter = current_account
.custom_filters
.find(params
[:id])
61 params
.require(:custom_filter).permit(:phrase, :expires_in, :irreversible, :whole_word, context
: [])
65 @body_classes = 'admin'
This page took 0.085043 seconds and 4 git commands to generate.