Fix createNamedParameter in LDAP migrations

Signed-off-by: John Molakvoæ <skjnldsv@protonmail.com>
pull/36495/head
John Molakvoæ 2 years ago committed by backportbot-nextcloud[bot]
parent 0505df3796
commit 61a62bdfbf

@ -129,7 +129,7 @@ class Version1120Date20210917155206 extends SimpleMigrationStep {
$qb = $this->dbc->getQueryBuilder();
$qb->select('owncloud_name', 'directory_uuid')
->from($table)
->where($qb->expr()->gt($qb->func()->octetLength('owncloud_name'), '64', IQueryBuilder::PARAM_INT));
->where($qb->expr()->gt($qb->func()->octetLength('owncloud_name'), $qb->createNamedParameter('64'), IQueryBuilder::PARAM_INT));
return $qb;
}

@ -51,7 +51,7 @@ class Version1141Date20220323143801 extends SimpleMigrationStep {
$qb = $this->dbc->getQueryBuilder();
$qb->select('ldap_dn')
->from($tableName)
->where($qb->expr()->gt($qb->func()->octetLength('ldap_dn'), '4000', IQueryBuilder::PARAM_INT));
->where($qb->expr()->gt($qb->func()->octetLength('ldap_dn'), $qb->createNamedParameter('4000'), IQueryBuilder::PARAM_INT));
$dnsTooLong = [];
$result = $qb->executeQuery();

Loading…
Cancel
Save