feat: 類似度算出バッチ修正,ほか(#228) (#232)

#228

#228

#228

Co-authored-by: miteruzo <miteruzo@naver.com>
Reviewed-on: #232
このコミットはPull リクエスト #232 でマージされました.
このコミットが含まれているのは:
2026-01-22 23:30:08 +09:00
コミット f6de272f55
18個のファイルの変更553行の追加76行の削除
+10 -4
ファイルの表示
@@ -49,13 +49,19 @@ class TagsController < ApplicationController
return head :unauthorized unless current_user
return head :forbidden unless current_user.member?
name = params[:name].presence
category = params[:category].presence
tag = Tag.find(params[:id])
attrs = { name: params[:name].presence,
category: params[:category].presence }.compact
if name.present?
tag.tag_name.update!(name:)
end
tag.update!(attrs) if attrs.present?
if category.present?
tag.update!(category:)
end
render json: tag
render json: tag.as_json(methods: [:name])
end
end