diff --git a/Changes b/Changes index ab9a0313..b206e142 100644 --- a/Changes +++ b/Changes @@ -2,6 +2,7 @@ [BUG FIXES] + * #718 fix Node Search API endpoint * #719 include IO::Socket::INET6 in deps to ensure IPv6 support 2.045002 - 2020-04-19 diff --git a/lib/App/Netdisco/Web/GenericReport.pm b/lib/App/Netdisco/Web/GenericReport.pm index 59f7420a..d2d5bf7c 100644 --- a/lib/App/Netdisco/Web/GenericReport.pm +++ b/lib/App/Netdisco/Web/GenericReport.pm @@ -1,7 +1,6 @@ package App::Netdisco::Web::GenericReport; use Dancer ':syntax'; -use Dancer::Plugin::Ajax; use Dancer::Plugin::DBIC; use Dancer::Plugin::Auth::Extensible; diff --git a/lib/App/Netdisco/Web/Plugin/Search/Node.pm b/lib/App/Netdisco/Web/Plugin/Search/Node.pm index 3614dc05..3728245d 100644 --- a/lib/App/Netdisco/Web/Plugin/Search/Node.pm +++ b/lib/App/Netdisco/Web/Plugin/Search/Node.pm @@ -1,7 +1,6 @@ package App::Netdisco::Web::Plugin::Search::Node; use Dancer ':syntax'; -use Dancer::Plugin::Ajax; use Dancer::Plugin::DBIC; use Dancer::Plugin::Auth::Extensible; @@ -59,7 +58,7 @@ register_search_tab({ }); # nodes matching the param as an IP or DNS hostname or MAC -ajax '/ajax/content/search/node' => require_login sub { +get '/ajax/content/search/node' => require_login sub { my $node = param('q'); send_error('Missing node', 400) unless $node; content_type('text/html'); diff --git a/lib/App/Netdisco/Web/Search.pm b/lib/App/Netdisco/Web/Search.pm index a9b25918..3c1d9005 100644 --- a/lib/App/Netdisco/Web/Search.pm +++ b/lib/App/Netdisco/Web/Search.pm @@ -1,7 +1,6 @@ package App::Netdisco::Web::Search; use Dancer ':syntax'; -use Dancer::Plugin::Ajax; use Dancer::Plugin::DBIC; use Dancer::Plugin::Auth::Extensible;