* Add: #920 アンテナ・リストに「お気に入りに登録」設定 * Fix test * Fix test * Add fedibird capabilities * Add kmyblue_favourite_antenna
This commit is contained in:
parent
ee49518125
commit
9201eb151b
22 changed files with 294 additions and 29 deletions
|
@ -42,6 +42,6 @@ class Api::V1::AntennasController < Api::BaseController
|
|||
end
|
||||
|
||||
def antenna_params
|
||||
params.permit(:title, :list_id, :insert_feeds, :stl, :ltl, :with_media_only, :ignore_reblog)
|
||||
params.permit(:title, :list_id, :insert_feeds, :stl, :ltl, :with_media_only, :ignore_reblog, :favourite)
|
||||
end
|
||||
end
|
||||
|
|
|
@ -38,6 +38,16 @@ class Api::V1::ListsController < Api::BaseController
|
|||
render_empty
|
||||
end
|
||||
|
||||
def favourite
|
||||
@list.favourite!
|
||||
render json: @list, serializer: REST::ListSerializer
|
||||
end
|
||||
|
||||
def unfavourite
|
||||
@list.unfavourite!
|
||||
render json: @list, serializer: REST::ListSerializer
|
||||
end
|
||||
|
||||
private
|
||||
|
||||
def set_list
|
||||
|
@ -45,6 +55,6 @@ class Api::V1::ListsController < Api::BaseController
|
|||
end
|
||||
|
||||
def list_params
|
||||
params.permit(:title, :replies_policy, :exclusive, :notify)
|
||||
params.permit(:title, :replies_policy, :exclusive, :notify, :favourite)
|
||||
end
|
||||
end
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue