Don't count a lack of recent (or error free) image backup if image backup isn't supported.

This commit is contained in:
Stephen Donchez 2023-07-28 13:56:44 -04:00
parent c64a641962
commit ba54f11eb0

View File

@ -8,12 +8,12 @@ function hasRecentBackups(client, maxDays){
const days = maxDays || 3; const days = maxDays || 3;
const diffTime = days*24*60*60 // 7 days const diffTime = days*24*60*60 // 7 days
const recentFile = (client.lastbackup > (Date.now() / 1000 - diffTime)); const recentFile = (client.lastbackup > (Date.now() / 1000 - diffTime));
const recentImage = (client.lastbackup_image > (Date.now() / 1000 - diffTime)); const recentImage = ((client.lastbackup_image > (Date.now() / 1000 - diffTime)||client.image_not_supported));
return (recentFile && recentImage); return (recentFile && recentImage);
} }
function recentBackupsOk(client){ function recentBackupsOk(client){
return (client.file_ok && client.image_ok); return (client.file_ok && (client.image_ok || client.image_not_supported));
} }
function determineClientStatus(client, maxDays){ function determineClientStatus(client, maxDays){