]> source.dussan.org Git - nextcloud-server.git/commitdiff
Fix SQL errors
authorJoas Schilling <coding@schilljs.com>
Fri, 7 Oct 2022 09:17:36 +0000 (11:17 +0200)
committerArthur Schiwon <blizzz@arthur-schiwon.de>
Thu, 13 Oct 2022 16:01:15 +0000 (18:01 +0200)
Signed-off-by: Joas Schilling <coding@schilljs.com>
core/Migrations/Version25000Date20221007010957.php

index 5c069de35a1a828c078ea3ae370c913df6be852d..2c18d180dd702ac9f8989eba4bb0b10cddd654b6 100644 (file)
@@ -55,10 +55,12 @@ class Version25000Date20221007010957 extends SimpleMigrationStep {
                $qb = $this->connection->getQueryBuilder();
 
                $qb->update('preferences')
-                       ->set('appid', 'theming')
+                       ->set('appid', $qb->createNamedParameter('theming'))
                        ->where($qb->expr()->eq('appid', $qb->createNamedParameter('dashboard')))
-                       ->andWhere($qb->expr()->eq('configkey', $qb->createNamedParameter('background')))
-                       ->orWhere($qb->expr()->eq('configkey', $qb->createNamedParameter('backgroundVersion')));
+                       ->andWhere($qb->expr()->orX(
+                               $qb->expr()->eq('configkey', $qb->createNamedParameter('background')),
+                               $qb->expr()->eq('configkey', $qb->createNamedParameter('backgroundVersion'))
+                       ));
 
                $qb->executeStatement();
        }