MDL-57170 repository_dropbox: Ensure Dropbox Legacy continues to work

This commit is contained in:
Tim Lock
2016-11-28 10:31:31 +08:00
committed by Frederic Massart
parent 60b566037a
commit b80b3d0237
+22
View File
@@ -651,4 +651,26 @@ class repository_dropbox_legacy extends repository {
} catch (moodle_exception $e) {}
}
}
/**
* Get dropbox options
* @param string $config
* @return mixed
*/
public function get_option($config = '') {
if ($config === 'dropbox_key') {
return trim(get_config('dropbox', 'dropbox_key'));
} else if ($config === 'dropbox_secret') {
return trim(get_config('dropbox', 'dropbox_secret'));
} else if ($config === 'dropbox_cachelimit') {
return $this->max_cache_bytes();
} else {
$options = parent::get_option();
$options['dropbox_key'] = trim(get_config('dropbox', 'dropbox_key'));
$options['dropbox_secret'] = trim(get_config('dropbox', 'dropbox_secret'));
$options['dropbox_cachelimit'] = $this->max_cache_bytes();
}
return $options;
}
}