Commit ffc7c5c3 authored by Dries's avatar Dries
Browse files

- Patch #44011 by Souvent22 et al: critical bugfix: make private downloads work again.

parent 2220c036
...@@ -488,12 +488,12 @@ function file_download() { ...@@ -488,12 +488,12 @@ function file_download() {
$list = module_list(); $list = module_list();
foreach ($list as $module) { foreach ($list as $module) {
$headers = module_invoke($module, 'file_download', $file); $headers = module_invoke($module, 'file_download', $file);
if (empty($headers)) { if (is_array($headers)) {
drupal_access_denied();
}
elseif (is_array($headers)) {
file_transfer($file, $headers); file_transfer($file, $headers);
} }
elseif ($headers == -1) {
drupal_access_denied();
}
} }
} }
drupal_not_found(); drupal_not_found();
......
Supports Markdown
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment