feat: loc-pin saving #879

Merged
Sainan merged 4 commits from AMelonInsideLemon/SpaceNinjaServer:custom-markers into main 2025-02-01 07:41:35 -08:00
2 changed files with 3 additions and 1 deletions
Showing only changes of commit 89a47767fa - Show all commits

View File

@ -1166,7 +1166,7 @@ const inventorySchema = new Schema<IInventoryDatabase, InventoryDocumentProps>(
EvolutionProgress: { type: [evolutionProgressSchema], default: undefined }, EvolutionProgress: { type: [evolutionProgressSchema], default: undefined },
//https://warframe.fandom.com/wiki/Loc-Pin //https://warframe.fandom.com/wiki/Loc-Pin
CustomMarkers: [CustomMarkersSchema], CustomMarkers: { type: [CustomMarkersSchema], default: undefined },
//Unknown and system //Unknown and system
DuviriInfo: DuviriInfoSchema, DuviriInfo: DuviriInfoSchema,

View File

@ -1158,9 +1158,11 @@ export const addKeyChainItems = async (
: undefined; : undefined;
if (map) { if (map) {
map.markerInfos = markers.markerInfos; map.markerInfos = markers.markerInfos;
inventory.markModified("CustomMarkers");
} else { } else {
inventory.CustomMarkers ??= []; inventory.CustomMarkers ??= [];
inventory.CustomMarkers.push(markers); inventory.CustomMarkers.push(markers);
inventory.markModified("CustomMarkers");
} }
}); });
} }