Skip to content

Commit 8e2e059

Browse files
committed
purge
1 parent 9f3872b commit 8e2e059

File tree

1 file changed

+4
-4
lines changed

1 file changed

+4
-4
lines changed

src/Database/Database.php

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -5546,6 +5546,10 @@ public function deleteDocuments(string $collection, array $queries = [], int $ba
55465546
$skipAuth ? $authorization->skip($getResults) : $getResults();
55475547
});
55485548

5549+
foreach ($affectedDocuments as $affectedDocument) {
5550+
$this->purgeCachedDocument($collection->getId(), $affectedDocument->getId());
5551+
}
5552+
55495553
if (count($affectedDocuments) < $batchSize) {
55505554
break;
55515555
} elseif ($originalLimit && count($documents) >= $originalLimit) {
@@ -5559,10 +5563,6 @@ public function deleteDocuments(string $collection, array $queries = [], int $ba
55595563
return [];
55605564
}
55615565

5562-
foreach ($documents as $document) {
5563-
$this->purgeCachedDocument($collection->getId(), $document->getId());
5564-
}
5565-
55665566
$this->trigger(self::EVENT_DOCUMENTS_DELETE, new Document([
55675567
'$collection' => $collection->getId(),
55685568
'modified' => count($documents)

0 commit comments

Comments
 (0)