Fix errors on HEAD requests to various index pages.
Various search forms try to do `params[:search][:blah]`, which failed for HEAD requests because we didn't normalize the `search` param.
This commit is contained in:
@@ -195,7 +195,7 @@ class ApplicationController < ActionController::Base
|
|||||||
# /tags?search[name]=touhou&search[category]=&search[order]=
|
# /tags?search[name]=touhou&search[category]=&search[order]=
|
||||||
# => /tags?search[name]=touhou
|
# => /tags?search[name]=touhou
|
||||||
def normalize_search
|
def normalize_search
|
||||||
return unless request.get?
|
return unless request.get? || request.head?
|
||||||
params[:search] ||= ActionController::Parameters.new
|
params[:search] ||= ActionController::Parameters.new
|
||||||
|
|
||||||
deep_reject_blank = lambda do |hash|
|
deep_reject_blank = lambda do |hash|
|
||||||
|
|||||||
Reference in New Issue
Block a user