fix for wrong col used in query
This commit is contained in:
@@ -74,8 +74,8 @@ sub search_aliases {
|
||||
else {
|
||||
$q = "\%$q\%" if $q !~ m/\%/;
|
||||
$clause = [
|
||||
'me.ip::text' => { '-ilike' => $q },
|
||||
'device_ips.alias::text' => { '-ilike' => $q },
|
||||
'me.dns' => { '-ilike' => $q },
|
||||
'device_ips.dns' => { '-ilike' => $q },
|
||||
];
|
||||
}
|
||||
|
||||
|
||||
@@ -90,14 +90,13 @@ get '/device' => sub {
|
||||
my $q = param('q');
|
||||
my $dev = schema('netdisco')->resultset('Device')->single({
|
||||
-or => [
|
||||
ip => $q,
|
||||
dns => $q,
|
||||
'me.ip::text' => $q,
|
||||
'me.dns' => $q,
|
||||
],
|
||||
});
|
||||
|
||||
if (! $dev) {
|
||||
redirect uri_for('/', {nosuchdevice => 1});
|
||||
return;
|
||||
if (!defined $dev) {
|
||||
return redirect uri_for('/', {nosuchdevice => 1});
|
||||
}
|
||||
|
||||
params->{'tab'} ||= 'details';
|
||||
|
||||
Reference in New Issue
Block a user