This commit is contained in:
@@ -96,7 +96,7 @@ class WikiPagesController < ApplicationController
|
||||
message = params[:message].presence
|
||||
Wiki::Commit.content!(page:, body:, created_user: current_user, message:)
|
||||
|
||||
render json: WikiPageRepr.base(page), status: :created
|
||||
render json: WikiPageRepr.base(page).merge(body:), status: :created
|
||||
else
|
||||
render json: { errors: page.errors.full_messages },
|
||||
status: :unprocessable_entity
|
||||
@@ -107,7 +107,7 @@ class WikiPagesController < ApplicationController
|
||||
return head :unauthorized unless current_user
|
||||
return head :forbidden unless current_user.gte_member?
|
||||
|
||||
title = params[:title]&.strip
|
||||
title = params[:title].to_s.strip
|
||||
body = params[:body].to_s
|
||||
|
||||
return head :unprocessable_entity if title.blank? || body.blank?
|
||||
@@ -126,7 +126,7 @@ class WikiPagesController < ApplicationController
|
||||
message:,
|
||||
base_revision_id:)
|
||||
|
||||
head :ok
|
||||
render json: WikiPageRepr.base(page).merge(body:), status: :created
|
||||
end
|
||||
|
||||
def search
|
||||
|
||||
Reference in New Issue
Block a user