From dd0566ebaffc52ea5fbeaad40c04b9b44c5a57c8 Mon Sep 17 00:00:00 2001 From: Dongsheng Cai Date: Thu, 8 Jul 2010 04:14:40 +0000 Subject: [PATCH] MDL-23111, added isloggedin() to check if the user logged out --- repository/repository_ajax.php | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/repository/repository_ajax.php b/repository/repository_ajax.php index f50c37accc6..113e17aa308 100755 --- a/repository/repository_ajax.php +++ b/repository/repository_ajax.php @@ -32,6 +32,13 @@ require_once(dirname(dirname(__FILE__)).'/config.php'); require_once(dirname(dirname(__FILE__)).'/lib/filelib.php'); require_once(dirname(__FILE__).'/lib.php'); +$err = new stdclass; + +if (!isloggedin()) { + $err->error = get_string('loggedinnot'); + die(json_encode($err)); +} + require_login(); /// Parameters @@ -56,8 +63,6 @@ $linkexternal = optional_param('linkexternal', '', PARAM_ALPHA); header('Cache-Control: no-cache, must-revalidate'); header('Expires: Sat, 26 Jul 1997 05:00:00 GMT'); -$err = new stdclass; - if (!confirm_sesskey()) { $err->error = get_string('invalidsesskey'); die(json_encode($err));