Fix errors on /artists/show_or_new, /wiki_pages/show_or_new pages.

Fix these pages to redirect to the new page instead of erroring out when
a name or title isn't given.
This commit is contained in:
evazion
2019-08-21 23:57:12 -05:00
parent 1292e73931
commit 44653fb722
2 changed files with 8 additions and 2 deletions

View File

@@ -82,7 +82,10 @@ class WikiPagesController < ApplicationController
def show_or_new
@wiki_page = WikiPage.find_by_title(params[:title])
if @wiki_page
if params[:title].blank?
redirect_to new_wiki_page_path(wiki_page_params(:create))
elsif @wiki_page.present?
redirect_to wiki_page_path(@wiki_page)
else
@wiki_page = WikiPage.new(:title => params[:title])