summaryrefslogtreecommitdiffstats
path: root/apps/files_external/lib/frontenddefinitiontrait.php
diff options
context:
space:
mode:
Diffstat (limited to 'apps/files_external/lib/frontenddefinitiontrait.php')
-rw-r--r--apps/files_external/lib/frontenddefinitiontrait.php4
1 files changed, 2 insertions, 2 deletions
diff --git a/apps/files_external/lib/frontenddefinitiontrait.php b/apps/files_external/lib/frontenddefinitiontrait.php
index 4b826372d2f..a5fb1a3f62f 100644
--- a/apps/files_external/lib/frontenddefinitiontrait.php
+++ b/apps/files_external/lib/frontenddefinitiontrait.php
@@ -134,12 +134,12 @@ trait FrontendDefinitionTrait {
* @return bool
*/
public function validateStorageDefinition(StorageConfig $storage) {
- $options = $storage->getBackendOptions();
foreach ($this->getParameters() as $name => $parameter) {
- $value = isset($options[$name]) ? $options[$name] : null;
+ $value = $storage->getBackendOption($name);
if (!$parameter->validateValue($value)) {
return false;
}
+ $storage->setBackendOption($name, $value);
}
return true;
}