コミットを比較

...

2 コミット

作成者 SHA1 メッセージ 日付
みてるぞ dd6066235a Merge remote-tracking branch 'origin/main' into feature/257 2026-02-11 14:48:30 +09:00
みてるぞ 797b0f52fd #257 2026-02-09 22:49:46 +09:00
+4 -4
ファイルの表示
@@ -87,13 +87,13 @@ class WikiPagesController < ApplicationController
return head :unauthorized unless current_user return head :unauthorized unless current_user
return head :forbidden unless current_user.member? return head :forbidden unless current_user.member?
title = params[:title]&.strip name = params[:title]&.strip
body = params[:body].to_s body = params[:body].to_s
return head :unprocessable_entity if title.blank? || body.blank? return head :unprocessable_entity if name.blank? || body.blank?
page = WikiPage.new(title:, created_user: current_user, updated_user: current_user)
tag_name = TagName.find_or_create_by(name:)
page = WikiPage.new(tag_name:, created_user: current_user, updated_user: current_user)
if page.save if page.save
message = params[:message].presence message = params[:message].presence
Wiki::Commit.content!(page:, body:, created_user: current_user, message:) Wiki::Commit.content!(page:, body:, created_user: current_user, message:)