dev #1

Merged
kx_guo merged 31 commits from dev into main 2026-09-21 10:50:45 +08:00
Showing only changes of commit 343c04530c - Show all commits

View File

@ -313,13 +313,16 @@ function legacySolutionCards(result: RiskAssessmentResult): ReportCard[] {
function openReport(result: RiskAssessmentResult) {
const stored = readStoredReport();
const storedCards = stored
? stored.reportCards?.length
? stored.reportCards
: legacySolutionCards(stored)
: [];
const merged: RiskAssessmentResult =
stored?.subjectId === result.subjectId
? {
...structuredClone(result),
reportCards: stored.reportCards?.length
? stored.reportCards
: result.reportCards ?? [],
reportCards: storedCards.length ? storedCards : result.reportCards ?? [],
aiSolutionCards: stored.aiSolutionCards?.length
? stored.aiSolutionCards
: result.aiSolutionCards ?? [],