From 0898458132400dce4d9033487b1bde120762327e Mon Sep 17 00:00:00 2001 From: Simon Green Date: Thu, 19 Jun 2014 08:51:04 +1000 Subject: Bug 1023725 - Rename Bug.flag_types webservice call to FlagType.get r=glob, a=glob --- Bugzilla/WebService/Server/REST/Resources/FlagType.pm | 19 +++++++++++++++++-- 1 file changed, 17 insertions(+), 2 deletions(-) (limited to 'Bugzilla/WebService/Server/REST/Resources/FlagType.pm') diff --git a/Bugzilla/WebService/Server/REST/Resources/FlagType.pm b/Bugzilla/WebService/Server/REST/Resources/FlagType.pm index 745785838..1de5b1264 100644 --- a/Bugzilla/WebService/Server/REST/Resources/FlagType.pm +++ b/Bugzilla/WebService/Server/REST/Resources/FlagType.pm @@ -21,13 +21,28 @@ BEGIN { sub _rest_resources { my $rest_resources = [ - qr{^/flagtype$}, { + qr{^/flag_type$}, { POST => { method => 'create', success_code => STATUS_CREATED } }, - qr{^/flagtype/([^/]+)$}, { + qr{^/flag_type/([^/]+)/([^/]+)$}, { + GET => { + method => 'get', + params => sub { + return { product => $_[0], + component => $_[1] }; + } + } + }, + qr{^/flag_type/([^/]+)$}, { + GET => { + method => 'get', + params => sub { + return { product => $_[0] }; + } + }, PUT => { method => 'update', params => sub { -- cgit v1.2.3-24-g4f1b