From 6ab41ced9f7b0ea46f84ee9b0210f4177dd87165 Mon Sep 17 00:00:00 2001 From: tjhunt Date: Wed, 15 Jul 2009 03:33:27 +0000 Subject: [PATCH] question bank: MDL-19826 Error when deleting a lot of questions We were stupidly putting the list of questionids in the URL, even though this was a post forum. --- question/editlib.php | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/question/editlib.php b/question/editlib.php index 6d363ba287e..6cc31bd57f1 100644 --- a/question/editlib.php +++ b/question/editlib.php @@ -567,9 +567,12 @@ function question_showbank($tabname, $contexts, $pageurl, $cm, $page, $perpage, if ($inuse) { $questionnames .= '
'.get_string('questionsinuse', 'quiz'); } + $pageurl->remove_params('sesskey'); notice_yesno(get_string("deletequestionscheck", "quiz", $questionnames), - $pageurl->out_action(array('deleteselected'=>$questionlist, 'confirm'=>md5($questionlist))), - $pageurl->out_action()); + $pageurl->out_action(), + $pageurl->out(false), + array('deleteselected'=>$questionlist, 'confirm'=>md5($questionlist)), + $pageurl->params(), 'post', 'get'); echo ''; echo '';