YARA-1162

This commit is contained in:
SepehrYahyaee
2026-07-27 10:15:46 +03:30
parent 4b9d946bfd
commit e4c3b7a16a

View File

@@ -9373,7 +9373,16 @@ export class RequestManagementService {
}, },
}; };
if (typeof (req as any).markModified === "function") {
(req as any).markModified("expert");
}
if (!Array.isArray(req.history)) req.history = []; if (!Array.isArray(req.history)) req.history = [];
// Avoid duplicate history entries on idempotent retries.
const alreadyRecorded = (req.history as any[]).some(
(e: any) => e?.type === "V3_ACCIDENT_FIELDS_SAVED",
);
if (!alreadyRecorded) {
req.history.push({ req.history.push({
type: "V3_ACCIDENT_FIELDS_SAVED", type: "V3_ACCIDENT_FIELDS_SAVED",
actor: { actor: {
@@ -9383,6 +9392,7 @@ export class RequestManagementService {
}, },
metadata: { accidentWay: fields.accidentWay }, metadata: { accidentWay: fields.accidentWay },
} as any); } as any);
}
await (req as any).save(); await (req as any).save();