fix: skip backups if in_progress

This commit is contained in:
Nicolas Meienberger
2025-11-08 18:19:49 +01:00
parent b5ba03da3d
commit 3abf8ab12d

View File

@@ -160,6 +160,11 @@ const executeBackup = async (scheduleId: number, manual = false) => {
return;
}
if (schedule.lastBackupStatus === "in_progress") {
logger.info(`Backup schedule ${scheduleId} is already in progress. Skipping execution.`);
return;
}
const volume = await db.query.volumesTable.findFirst({
where: eq(volumesTable.id, schedule.volumeId),
});