From afdde5a11749113826be8f2b092ab39ec16a7878 Mon Sep 17 00:00:00 2001 From: skodak Date: Sat, 17 Nov 2007 21:21:37 +0000 Subject: [PATCH] MDL-12231 fixed applying of CFG defaults during initial install phase; merged from MOODLE_19_STABLE --- admin/settings/top.php | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/admin/settings/top.php b/admin/settings/top.php index d76f04b8f0..5e72efdc5e 100644 --- a/admin/settings/top.php +++ b/admin/settings/top.php @@ -6,7 +6,12 @@ // are added to them. $systemcontext = get_context_instance(CONTEXT_SYSTEM); -$hassiteconfig = has_capability('moodle/site:config', $systemcontext); +if (get_site()) { + $hassiteconfig = has_capability('moodle/site:config', $systemcontext); +} else { + // installation starts - no permission checks + $hassiteconfig = true; +} $ADMIN->add('root', new admin_externalpage('adminnotifications', get_string('notifications'), "$CFG->wwwroot/$CFG->admin/index.php")); -- 2.39.5