From 3d95f7e129d3b033627c45cf0dad4891570965fa Mon Sep 17 00:00:00 2001 From: Jake Barnby Date: Mon, 3 Apr 2023 15:51:44 +1200 Subject: [PATCH] Fix cache invalidation when deleting database --- app/controllers/api/databases.php | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/app/controllers/api/databases.php b/app/controllers/api/databases.php index eeb07b5837..22979af3d9 100644 --- a/app/controllers/api/databases.php +++ b/app/controllers/api/databases.php @@ -668,7 +668,8 @@ App::delete('/v1/databases/:databaseId') throw new Exception(Exception::GENERAL_SERVER_ERROR, 'Failed to remove collection from DB'); } - $dbForProject->deleteCachedCollection('databases' . $database->getInternalId()); + $dbForProject->deleteCachedDocument('databases', $database->getId()); + $dbForProject->deleteCachedCollection('databases_' . $database->getInternalId()); $deletes ->setType(DELETE_TYPE_DOCUMENT)