mirror of
https://github.com/philomena-dev/philomena.git
synced 2025-02-01 03:46:44 +01:00
fix spoilering, hiding, watching from tag button
This commit is contained in:
parent
d887ba0f94
commit
d7dd21c258
3 changed files with 7 additions and 2 deletions
|
@ -6,7 +6,9 @@ defmodule PhilomenaWeb.Filter.HideController do
|
|||
|
||||
plug PhilomenaWeb.FilterBannedUsersPlug
|
||||
plug :authorize_filter
|
||||
plug :load_resource, model: Tag, id_field: "slug", id_name: "tag_id", persisted: true
|
||||
|
||||
plug PhilomenaWeb.RecodeParameterPlug, name: "tag"
|
||||
plug :load_resource, model: Tag, id_field: "slug", id_name: "tag", persisted: true
|
||||
|
||||
def create(conn, _params) do
|
||||
case Filters.hide_tag(conn.assigns.current_filter, conn.assigns.tag) do
|
||||
|
|
|
@ -6,7 +6,9 @@ defmodule PhilomenaWeb.Filter.SpoilerController do
|
|||
|
||||
plug PhilomenaWeb.FilterBannedUsersPlug
|
||||
plug :authorize_filter
|
||||
plug :load_resource, model: Tag, id_field: "slug", id_name: "tag_id", persisted: true
|
||||
|
||||
plug PhilomenaWeb.RecodeParameterPlug, name: "tag"
|
||||
plug :load_resource, model: Tag, id_field: "slug", id_name: "tag", persisted: true
|
||||
|
||||
def create(conn, _params) do
|
||||
case Filters.spoiler_tag(conn.assigns.current_filter, conn.assigns.tag) do
|
||||
|
|
|
@ -4,6 +4,7 @@ defmodule PhilomenaWeb.Tag.WatchController do
|
|||
alias Philomena.Tags.Tag
|
||||
alias Philomena.Users
|
||||
|
||||
plug PhilomenaWeb.RecodeParameterPlug, name: "tag_id"
|
||||
plug :load_resource, model: Tag, id_field: "slug", id_name: "tag_id", persisted: true
|
||||
|
||||
def create(conn, _params) do
|
||||
|
|
Loading…
Reference in a new issue