#19 ひとまづ表示のみ

このコミットが含まれているのは:
2025-06-08 05:51:03 +09:00
コミット 39dce3a39f
11個のファイルの変更1294行の追加145行の削除
+16 -8
ファイルの表示
@@ -1,16 +1,24 @@
class WikiPagesController < ApplicationController
def index
end
def show
end
def create
p params
wiki_page = WikiPage.find_by(title: params[:title])
if wiki_page
render plain: wiki_page.markdown
else
head :not_found
end
end
def update
end
return head :unauthorized unless current_user
def destroy
title = params[:title]
wiki_page = WikiPage.find_by(title: title)
unless wiki_page
wiki_page = WikiPage.new(title: title, created_user: current_user, updated_user: current_user)
end
wiki_page.markdown = params[:markdown]
wiki_page.save!
head :ok
end
end