add api endpoint for updating a tag's related tags
This commit is contained in:
@@ -9,4 +9,15 @@ class RelatedTagsController < ApplicationController
|
||||
end
|
||||
end
|
||||
end
|
||||
|
||||
def update
|
||||
render(text: "forbidden", status: 403) && return false unless params[:key] == Danbooru.config.shared_remote_key
|
||||
|
||||
@tag = Tag.find_by_name(params[:name])
|
||||
@tag.related_tags = params[:related_tags].scan(/\S+/).in_groups_of(2)
|
||||
@tag.related_tags_updated_at = Time.now
|
||||
@tag.save
|
||||
|
||||
render nothing: true
|
||||
end
|
||||
end
|
||||
|
||||
Reference in New Issue
Block a user