Skip to content
Snippets Groups Projects
Commit fc54df81 authored by Maxence Lange's avatar Maxence Lange
Browse files

remove non-circles-generated shares only

parent 33039a4c
No related branches found
No related tags found
No related merge requests found
...@@ -599,7 +599,8 @@ class FederatedShareProvider implements IShareProvider { ...@@ -599,7 +599,8 @@ class FederatedShareProvider implements IShareProvider {
private function removeShareFromTableById($shareId) { private function removeShareFromTableById($shareId) {
$qb = $this->dbConnection->getQueryBuilder(); $qb = $this->dbConnection->getQueryBuilder();
$qb->delete('share') $qb->delete('share')
->where($qb->expr()->eq('id', $qb->createNamedParameter($shareId))); ->where($qb->expr()->eq('id', $qb->createNamedParameter($shareId)))
->where($qb->expr()->neq('share_type', $qb->createNamedParameter(IShare::TYPE_CIRCLE)));
$qb->execute(); $qb->execute();
$qb->delete('federated_reshares') $qb->delete('federated_reshares')
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment