Consolidate GVL deletion workflow and document purge semantics
Dieser Commit ist enthalten in:
+2
-11
@@ -125,10 +125,6 @@ async function handleVendorGetMessage(message, sender) {
|
||||
return handlePurgeUnlockedEvidenceRecordsMessage();
|
||||
}
|
||||
|
||||
if (message.type === "purge_gvl_reference_data") {
|
||||
return handlePurgeGvlReferenceDataMessage();
|
||||
}
|
||||
|
||||
if (message.type === "delete_all_evidence_database") {
|
||||
return handleDeleteAllEvidenceDatabaseMessage();
|
||||
}
|
||||
@@ -302,7 +298,8 @@ async function handleMarkGvlRevisionEvidenceVaultCopyMessage(message) {
|
||||
return {
|
||||
success: true,
|
||||
mark: await markVendorGetGvlRevisionEvidenceVaultCopy(
|
||||
message?.payload?.snapshotSha256 ?? null
|
||||
message?.payload?.snapshotSha256 ?? null,
|
||||
message?.payload?.verification ?? null
|
||||
)
|
||||
};
|
||||
} catch (error) {
|
||||
@@ -1229,12 +1226,6 @@ async function handlePurgeUnlockedEvidenceRecordsMessage() {
|
||||
return purgeUnlockedEvidenceRecords(db);
|
||||
}
|
||||
|
||||
async function handlePurgeGvlReferenceDataMessage() {
|
||||
const db = await openVendorGetDb();
|
||||
|
||||
return purgeGvlReferenceData(db);
|
||||
}
|
||||
|
||||
function handleDeleteAllEvidenceDatabaseMessage() {
|
||||
return deleteVendorGetDatabase();
|
||||
}
|
||||
|
||||
In neuem Issue referenzieren
Einen Benutzer sperren