Make sure to always update signatures regardless of % (update time)

This commit is contained in:
2025-06-16 17:47:03 +02:00
parent 8015979222
commit 59b0dbbea4

View File

@@ -45,6 +45,10 @@ export const SystemView = () => {
}); });
console.log(`Updated signature ${signature.identifier}: ${existingScannedPercentage}% -> ${newScannedPercentage}%`); console.log(`Updated signature ${signature.identifier}: ${existingScannedPercentage}% -> ${newScannedPercentage}%`);
} else { } else {
const updatedSignature: Pick<Signature, 'updated'> = {
updated: new Date().toISOString()
}
await pb.collection('signature').update(existingRecord.id, updatedSignature);
console.log(`Skipped updating signature ${signature.identifier}: new scan ${newScannedPercentage}% is not better than existing ${existingScannedPercentage}%`); console.log(`Skipped updating signature ${signature.identifier}: new scan ${newScannedPercentage}% is not better than existing ${existingScannedPercentage}%`);
} }
} else { } else {
@@ -173,10 +177,10 @@ export const SystemView = () => {
<div className="grid grid-cols-1 lg:grid-cols-3 gap-6 h-full pt-6"> <div className="grid grid-cols-1 lg:grid-cols-3 gap-6 h-full pt-6">
{/* Main content - signatures */} {/* Main content - signatures */}
<div className="lg:col-span-2 space-y-6 overflow-y-auto"> <div className="lg:col-span-2 space-y-6 overflow-y-auto">
<SystemTracker <SystemTracker
system={system} system={system}
cleanMode={cleanMode} cleanMode={cleanMode}
onCleanModeToggle={setCleanMode} onCleanModeToggle={setCleanMode}
/> />
</div> </div>