Browse Source

#257

feature/257
みてるぞ 3 days ago
parent
commit
797b0f52fd
1 changed files with 4 additions and 4 deletions
  1. +4
    -4
      backend/app/controllers/wiki_pages_controller.rb

+ 4
- 4
backend/app/controllers/wiki_pages_controller.rb View File

@@ -81,13 +81,13 @@ class WikiPagesController < ApplicationController
return head :unauthorized unless current_user
return head :forbidden unless current_user.member?

title = params[:title]&.strip
name = params[:title]&.strip
body = params[:body].to_s

return head :unprocessable_entity if title.blank? || body.blank?

page = WikiPage.new(title:, created_user: current_user, updated_user: current_user)
return head :unprocessable_entity if name.blank? || body.blank?

tag_name = TagName.find_or_create_by(name:)
page = WikiPage.new(tag_name:, created_user: current_user, updated_user: current_user)
if page.save
message = params[:message].presence
Wiki::Commit.content!(page:, body:, created_user: current_user, message:)


Loading…
Cancel
Save