Fix in case the storage config is set as file.

This commit is contained in:
Philipp Holzer 2020-01-06 23:23:44 +01:00
parent 6f4eee516b
commit c2ac206379
No known key found for this signature in database
GPG key ID: D8365C3D36B77D90

View file

@ -416,10 +416,12 @@ function update_1330()
// set the name of the storage instead of the classpath as config
if (!empty($currStorage)) {
/** @var Storage\IStorage $currStorage */
if (!Config::set('storage', 'name', $currStorage::getName()) ||
!Config::delete('storage', 'class')) {
if (!Config::set('storage', 'name', $currStorage::getName())) {
return Update::FAILED;
};
}
// try to delete the class since it isn't needed. This won't work with config files
Config::delete('storage', 'class');
}
// Update attachments and photos