From b3276c45cf4a66de7ca6a3e047e99f26ba5fd651 Mon Sep 17 00:00:00 2001 From: dongsheng Date: Tue, 2 Sep 2008 04:08:49 +0000 Subject: [PATCH] "MDL-13766, pass repository name" --- repository/ws.php | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/repository/ws.php b/repository/ws.php index 5d50732360..301aaaa776 100644 --- a/repository/ws.php +++ b/repository/ws.php @@ -26,7 +26,7 @@ $repo_id = optional_param('repo_id', 1, PARAM_INT); $ctx_id = optional_param('ctx_id', SITEID, PARAM_INT); $userid = $USER->id; -$sql = 'SELECT i.typeid, r.type FROM {repository} r, {repository_instances} i WHERE i.id='.$repo_id.' AND i.typeid=r.id'; +$sql = 'SELECT i.name, i.typeid, r.type FROM {repository} r, {repository_instances} i WHERE i.id='.$repo_id.' AND i.typeid=r.id'; if(!$repository = $DB->get_record_sql($sql)) { $err = new stdclass; $err->e = get_string('invalidrepositoryid', 'repository'); @@ -42,7 +42,7 @@ if(file_exists($CFG->dirroot.'/repository/'. $type.'/repository.class.php'); $classname = 'repository_' . $type; try{ - $repo = new $classname($repo_id, $ctx_id, array('ajax'=>true)); + $repo = new $classname($repo_id, $ctx_id, array('ajax'=>true, 'name'=>$repository->name)); } catch (repository_exception $e){ $err = new stdclass; $err->e = $e->getMessage(); -- 2.39.5