This commit is contained in:
Alex Holliday committed 2024-09-12 12:49:18 +08:00
1 parent f443c6c099
commit 15e067c9bf
5 files changed
+51 -8

No files matched your search

+15
View File
@@ -239,6 +239,20 @@ const deleteChecksByTeamId = async (teamId) => {
}
};
const updateChecksTTL = async (teamId) => {
try {
await Check.collection.dropIndex("expiry_1");
await Check.collection.createIndex(
{ expiry: 1 }, // Field to index
{ expireAfterSeconds: 60 } // TTL in seconds, adjust as necessary
);
} catch (error) {
error.service = SERVICE_NAME;
error.method = updateTTL;
throw error;
}
};
module.exports = {
createCheck,
getChecksCount,
@@ -246,4 +260,5 @@ module.exports = {
getTeamChecks,
deleteChecks,
deleteChecksByTeamId,
updateChecksTTL,
};