From 96507e0d22a4b9fc426613048a2f87dd68e568df Mon Sep 17 00:00:00 2001 From: Oliver Gorwits Date: Tue, 21 Feb 2012 16:50:08 +0000 Subject: [PATCH] fix Net::MAC explosion - github issue #8 --- Netdisco/lib/Netdisco/Web/Search.pm | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/Netdisco/lib/Netdisco/Web/Search.pm b/Netdisco/lib/Netdisco/Web/Search.pm index 1063622e..7e416e80 100644 --- a/Netdisco/lib/Netdisco/Web/Search.pm +++ b/Netdisco/lib/Netdisco/Web/Search.pm @@ -67,8 +67,7 @@ ajax '/ajax/content/search/node' => sub { my $mac = Net::MAC->new(mac => $node, 'die' => 0, verbose => 0); my @active = (param('archived') ? () : (-bool => 'active')); - if (eval { $mac->as_IEEE }) { - + if (! $mac->get_error) { my $sightings = schema('netdisco')->resultset('Node') ->search_by_mac({mac => $mac->as_IEEE, @active});