diff --git a/src/webui/app/controllers/request_controller.rb b/src/webui/app/controllers/request_controller.rb index f8b22392cde..c3bda7f4e55 100644 --- a/src/webui/app/controllers/request_controller.rb +++ b/src/webui/app/controllers/request_controller.rb @@ -54,8 +54,9 @@ def modify_review end def show + redirect_back_or_to :controller => 'home', :action => 'requests' and return if !params[:id] begin - @req = find_cached(BsRequest, params[:id]) if params[:id] + @req = find_cached(BsRequest, params[:id]) rescue ActiveXML::Transport::Error => e flash[:error] = "Can't find request #{params[:id]}" redirect_back_or_to :controller => "home", :action => "requests" and return