From dbfd6207290d1eee53fddec4c7c3b4aac0b2d47a Mon Sep 17 00:00:00 2001 From: David Lawrence Date: Wed, 8 Apr 2015 18:48:36 +0100 Subject: Bug 1051056: The REST API needs to be versioned so that new changes can be made that do not break compatibility r=dylan,a=glob --- rest.cgi | 11 ++--------- 1 file changed, 2 insertions(+), 9 deletions(-) (limited to 'rest.cgi') diff --git a/rest.cgi b/rest.cgi index f12fb64c4..ab985ca79 100755 --- a/rest.cgi +++ b/rest.cgi @@ -15,17 +15,10 @@ use lib qw(. lib); use Bugzilla; use Bugzilla::Constants; use Bugzilla::Error; -use Bugzilla::WebService::Constants; BEGIN { - if (!Bugzilla->feature('rest') - || !Bugzilla->feature('jsonrpc')) - { + if (!Bugzilla->feature('rest')) { ThrowUserError('feature_disabled', { feature => 'rest' }); } } -use Bugzilla::WebService::Server::REST; Bugzilla->usage_mode(USAGE_MODE_REST); -local @INC = (bz_locations()->{extensionsdir}, @INC); -my $server = new Bugzilla::WebService::Server::REST; -$server->version('1.1'); -$server->handle(); +Bugzilla->api_server->handle(); -- cgit v1.2.3-24-g4f1b