]> source.dussan.org Git - nextcloud-server.git/commitdiff
fix(taskprocessing): Update lib/private/TaskProcessing/Manager.php
authorMarcel Klehr <mklehr@gmx.net>
Thu, 25 Jul 2024 06:06:04 +0000 (08:06 +0200)
committerJulien Veyssier <julien-nc@posteo.net>
Thu, 25 Jul 2024 08:10:32 +0000 (10:10 +0200)
Co-authored-by: Julien Veyssier <julien-nc@posteo.net>
Signed-off-by: Marcel Klehr <mklehr@gmx.net>
lib/private/TaskProcessing/Manager.php

index c0ca1b66b49d529a174548bc6a02eeb8d7b8ed75..40ad33d5929b96d4a0ef287185662bdb49eca609 100644 (file)
@@ -556,8 +556,8 @@ class Manager implements IManager {
         * @return array<array-key, list<numeric|string>|numeric|string>
         */
        public function fillInputDefaults(array $input, ...$defaultSpecs): array {
-               $spec = array_reduce($defaultSpecs, fn ($carry, $spec) => $carry + $spec, []);
-               return $spec + $input;
+               $spec = array_reduce($defaultSpecs, fn ($carry, $spec) => array_merge($carry, $spec), []);
+               return array_merge($spec, $input);
        }
 
        /**