From cad36f4e50952a991acb4580875d530506807db6 Mon Sep 17 00:00:00 2001 From: skodak Date: Tue, 13 Oct 2009 22:01:43 +0000 Subject: [PATCH] MDL-12886 fixed rest test cleint hard coded strings --- webservice/rest/testclient/index.php | 16 ++++++++++++---- 1 file changed, 12 insertions(+), 4 deletions(-) diff --git a/webservice/rest/testclient/index.php b/webservice/rest/testclient/index.php index 944a32eab5b..3c2fbd24d56 100644 --- a/webservice/rest/testclient/index.php +++ b/webservice/rest/testclient/index.php @@ -59,15 +59,23 @@ if ($mform->is_cancelled()) { redirect('index.php'); } else if ($data = $mform->get_data()) { + unset($data->submitbutton); $serverurl = "$CFG->wwwroot/webservice/rest/simpleserver.php"; $serverurl .= '?wsusername='.urlencode($data->wsusername); + unset($data->wsusername); $serverurl .= '&wspassword='.urlencode($data->wspassword); + unset($data->wspassword); $serverurl .= '&wsfunction='.urlencode($data->function); - for ($i=0; $i<10; $i++) { - if (empty($data->groupids[$i])) { - continue; + unset($data->function); + + if ($function === 'moodle_group_get_groups') { + //note: this could be placed into separate function lib file in the same dir + for ($i=0; $i<10; $i++) { + if (empty($data->groupids[$i])) { + continue; + } + $serverurl .= "&groupids[$i]=".urlencode($data->groupids[$i]); } - $serverurl .= "&groupids[$i]=".urlencode($data->groupids[$i]); } echo $OUTPUT->header();