Delete related cache on finally

This commit is contained in:
Jake Barnby 2023-03-30 13:28:06 +13:00
parent a7a3d85bcb
commit 4de45bf9a7
No known key found for this signature in database
GPG key ID: C437A8CC85B96E9C

View file

@ -119,7 +119,6 @@ class DatabaseV1 extends Worker
if ($options['twoWay']) {
$relatedAttribute = $dbForProject->getDocument('attributes', $database->getInternalId() . '_' . $relatedCollection->getInternalId() . '_' . $options['twoWayKey']);
$dbForProject->updateDocument('attributes', $relatedAttribute->getId(), $relatedAttribute->setAttribute('status', 'available'));
$dbForProject->deleteCachedDocument('database_' . $database->getInternalId(), $relatedCollection->getId());
}
break;
default:
@ -159,6 +158,10 @@ class DatabaseV1 extends Worker
);
}
if ($type === Database::VAR_RELATIONSHIP && $options['twoWay']) {
$dbForProject->deleteCachedDocument('database_' . $database->getInternalId(), $relatedCollection->getId());
}
$dbForProject->deleteCachedDocument('database_' . $database->getInternalId(), $collectionId);
}