Add Scene 7 claim report workflow
This commit is contained in:
@@ -41,6 +41,7 @@ export function mergePlayerStateForPersistence(full: CaseState, visible: CaseSta
|
||||
const touchesUnavailable = (item: ExhibitRelation | Connection) => unavailableIds.has(item.fromExhibitId) || unavailableIds.has(item.toExhibitId)
|
||||
return {
|
||||
...submitted,
|
||||
report: full.report,
|
||||
exhibits: appendMissingById(submittedExhibits, preservedExhibits),
|
||||
relations: appendMissingById(submitted.relations, full.relations.filter(touchesUnavailable)),
|
||||
connections: appendMissingById(submitted.connections, full.connections.filter(touchesUnavailable)),
|
||||
|
||||
Reference in New Issue
Block a user