diff --git a/file.php b/file.php index b5486d2..ba7c48e 100644 --- a/file.php +++ b/file.php @@ -63,19 +63,23 @@ if (empty($CFG->bloglevel)) { error('Blogging is disabled!'); } else if ($CFG->bloglevel < BLOG_GLOBAL_LEVEL) { - require_login(0, true, null, false); + // undo MDL-14495 for SUPA attachments from email + require_login(0, true, null, true); } else if ($CFG->forcelogin) { - require_login(0, true, null, false); + // undo MDL-14495 for SUPA attachments from email + require_login(0, true, null, true); } } else if ($course->id != SITEID) { - require_login($course->id, true, null, false); + // for SUPA - change false to true undoing MDL-14495 to set wantsurltome to true + require_login($course->id, true, null, true); } else if ($CFG->forcelogin) { if (!empty($CFG->sitepolicy) and ($CFG->sitepolicy == $CFG->wwwroot.'/file.php'.$relativepath or $CFG->sitepolicy == $CFG->wwwroot.'/file.php?file='.$relativepath)) { //do not require login for policy file } else { - require_login(0, true, null, false); + // undo MDL-14495 for SUPA attachments from email + require_login(0, true, null, true); } }