Merge branch 'MDL-58823-master' of git://github.com/jleyva/moodle
[moodle.git] / repository / googledocs / lib.php
index 09d9518..ff4d137 100644 (file)
@@ -636,7 +636,8 @@ class repository_googledocs extends repository {
             }
             send_file($downloaded['path'], $filename, $lifetime, $filter, false, $forcedownload, '', false, $options);
         } else if ($source->link) {
-            redirect($source->link);
+            // Do not use redirect() here because is not compatible with webservice/pluginfile.php.
+            header('Location: ' . $source->link);
         } else {
             $details = 'File is missing source link';
             throw new repository_exception('errorwhilecommunicatingwith', 'repository', '', $details);