class WikiPagesController < ApplicationController def show 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 return head :unauthorized unless current_user 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