From 551c70d00d76210b63bfbe9ba21278fc002c373a Mon Sep 17 00:00:00 2001 From: Toks Date: Fri, 13 Nov 2015 01:39:20 -0500 Subject: [PATCH] If wiki search returns no results automatically do a wildcard search --- app/controllers/wiki_pages_controller.rb | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/app/controllers/wiki_pages_controller.rb b/app/controllers/wiki_pages_controller.rb index dee5131cf..267e4bc2e 100644 --- a/app/controllers/wiki_pages_controller.rb +++ b/app/controllers/wiki_pages_controller.rb @@ -23,8 +23,8 @@ class WikiPagesController < ApplicationController if params[:page].nil? || params[:page].to_i == 1 if @wiki_pages.count == 1 redirect_to(wiki_page_path(@wiki_pages.first)) - elsif @wiki_pages.count == 0 && params[:search][:title].present? - redirect_to(show_or_new_wiki_pages_path(:title => params[:search][:title])) + elsif @wiki_pages.count == 0 && params[:search][:title].present? && params[:search][:title] !~ /\*/ + redirect_to(wiki_pages_path(:search => {:title => "*#{params[:search][:title]}*"})) end end end