Skip to content

Commit ba214c5

Browse files
Merge pull request #62891 from nextcloud/backport/62373/stable34
[stable34] fix(share): do not re-accept rejected shares
2 parents d85d0b4 + 0b2b83b commit ba214c5

1 file changed

Lines changed: 2 additions & 1 deletion

File tree

apps/files_sharing/lib/Migration/SetAcceptedStatus.php

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -47,7 +47,8 @@ public function run(IOutput $output): void {
4747
$query
4848
->update('share')
4949
->set('accepted', $query->createNamedParameter(IShare::STATUS_ACCEPTED))
50-
->where($query->expr()->in('share_type', $query->createNamedParameter([IShare::TYPE_USER, IShare::TYPE_GROUP, IShare::TYPE_USERGROUP], IQueryBuilder::PARAM_INT_ARRAY)));
50+
->where($query->expr()->in('share_type', $query->createNamedParameter([IShare::TYPE_USER, IShare::TYPE_GROUP, IShare::TYPE_USERGROUP], IQueryBuilder::PARAM_INT_ARRAY)))
51+
->andWhere($query->expr()->neq('accepted', $query->createNamedParameter(IShare::STATUS_REJECTED, IQueryBuilder::PARAM_INT)));
5152
$query->executeStatement();
5253
}
5354

0 commit comments

Comments
 (0)