0
0
Fork 0

Fix Settings::FeaturedTagsController (#19418)

Regression from #19409
This commit is contained in:
Yamagishi Kazutoshi 2022-10-23 06:14:58 +09:00 committed by GitHub
parent 74ead7d106
commit 45d3b32488
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
2 changed files with 10 additions and 9 deletions

View file

@ -10,8 +10,9 @@ class Settings::FeaturedTagsController < Settings::BaseController
end
def create
if !featured_tag_exists?
CreateFeaturedTagService.new.call(current_account, featured_tag_params[:name])
@featured_tag = CreateFeaturedTagService.new.call(current_account, featured_tag_params[:name], force: false)
if @featured_tag.valid?
redirect_to settings_featured_tags_path
else
set_featured_tags
@ -28,10 +29,6 @@ class Settings::FeaturedTagsController < Settings::BaseController
private
def featured_tag_exists?
current_account.featured_tags.by_name(featured_tag_params[:name]).exists?
end
def set_featured_tag
@featured_tag = current_account.featured_tags.find(params[:id])
end