NoMethodError in SearchController
Submitting an invalid project id to a search results in a NoMethodError from a nil object.
You have a nil object when you didn't expect it! The error occurred while evaluating nil.active? app/controllers/application.rb:105:in `check_project_privacy' app/controllers/search_controller.rb:41:in `index'
This patch checks whether the project exists first, and a 404 page is displayed instead. Test included.