Merge pull request #2565 from nextcloud/enh/noid/fix-getallbackupvolumes

fix getAllBackupVolumes
This commit is contained in:
Simon L 2023-05-19 16:06:04 +02:00 committed by GitHub
commit 08ff51c482
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -522,8 +522,15 @@ class DockerActionManager
private function getAllBackupVolumes() : array {
$id = 'nextcloud-aio-apache';
return array_unique($this->getBackupVolumes($id));
$backupVolumesArray = $this->getBackupVolumes($id);
// Flatten array
$backupVolumesArrayFlat = iterator_to_array(
new \RecursiveIteratorIterator(
new \RecursiveArrayIterator($backupVolumesArray)
),
$use_keys = false
);
return array_unique($backupVolumesArrayFlat);
}
private function GetRepoDigestsOfContainer(string $containerName) : ?array {