タグの合併処理追加(#282) (#284)

#282

#282

#282

#282

#282

#282

Co-authored-by: miteruzo <miteruzo@naver.com>
Reviewed-on: #284
This commit was merged in pull request #284.
This commit is contained in:
2026-03-08 15:46:05 +09:00
parent 7885f6dfb9
commit 16e9b8ca49
13 changed files with 138 additions and 51 deletions
@@ -17,7 +17,7 @@ class DeerjikistsController < ApplicationController
def update
return head :unauthorized unless current_user
return head :forbidden unless current_user.member?
return head :forbidden unless current_user.gte_member?
platform = params[:platform].to_s.strip
code = params[:code].to_s.strip
@@ -34,7 +34,7 @@ class DeerjikistsController < ApplicationController
def destroy
return head :unauthorized unless current_user
return head :forbidden unless current_user.member?
return head :forbidden unless current_user.gte_member?
platform = params[:platform].to_s.strip
code = params[:code].to_s.strip
@@ -25,7 +25,7 @@ class NicoTagsController < ApplicationController
def update
return head :unauthorized unless current_user
return head :forbidden unless current_user.member?
return head :forbidden unless current_user.gte_member?
id = params[:id].to_i
+2 -2
View File
@@ -78,7 +78,7 @@ class PostsController < ApplicationController
def create
return head :unauthorized unless current_user
return head :forbidden unless current_user.member?
return head :forbidden unless current_user.gte_member?
# TODO: サイトに応じて thumbnail_base 設定
title = params[:title].presence
@@ -122,7 +122,7 @@ class PostsController < ApplicationController
def update
return head :unauthorized unless current_user
return head :forbidden unless current_user.member?
return head :forbidden unless current_user.gte_member?
title = params[:title].presence
tag_names = params[:tags].to_s.split(' ')
+1 -1
View File
@@ -109,7 +109,7 @@ class TagsController < ApplicationController
def update
return head :unauthorized unless current_user
return head :forbidden unless current_user.member?
return head :forbidden unless current_user.gte_member?
name = params[:name].presence
category = params[:category].presence
@@ -83,7 +83,7 @@ class WikiPagesController < ApplicationController
def create
return head :unauthorized unless current_user
return head :forbidden unless current_user.member?
return head :forbidden unless current_user.gte_member?
name = params[:title]&.strip
body = params[:body].to_s
@@ -105,7 +105,7 @@ class WikiPagesController < ApplicationController
def update
return head :unauthorized unless current_user
return head :forbidden unless current_user.member?
return head :forbidden unless current_user.gte_member?
title = params[:title]&.strip
body = params[:body].to_s