From 7210df4e172745cfe1743a72179188dd3dd6213c Mon Sep 17 00:00:00 2001 From: Oliver Gorwits Date: Sun, 15 Jan 2012 19:00:56 +0000 Subject: [PATCH] implement cheap Inventory search until we have proper Report --- Netdisco/lib/Netdisco/Web/Search.pm | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/Netdisco/lib/Netdisco/Web/Search.pm b/Netdisco/lib/Netdisco/Web/Search.pm index dea5c075..18caec68 100644 --- a/Netdisco/lib/Netdisco/Web/Search.pm +++ b/Netdisco/lib/Netdisco/Web/Search.pm @@ -183,6 +183,8 @@ get '/search' => sub { schema('netdisco')->resultset('Device')->get_distinct('vendor') ]); + params->{'q'} ||= '_'; # FIXME a cheat Inventory, for now + my $q = param('q'); if ($q and not param('tab')) { # pick most likely tab for initial results @@ -217,10 +219,6 @@ get '/search' => sub { params->{'tab'} ||= 'node'; } } - elsif (not $q) { - redirect '/'; - return; - } # list of tabs var('tabs' => [