XFE Git
XFE Studio Git
Git 首页 全局搜索
XFE 主站 文档 NuGet

XFESpaceNinjaServer

A simple server for a small space ninja game

公开
关注 0 Fork 0 Star 0
返回提交历史

XFEstudio/XFESpaceNinjaServer

chore: provide a proper schema for CurrentLoadOutIds (#1714)

Reviewed-on: https://onlyg.it/OpenWF/SpaceNinjaServer/pulls/1714 Co-authored-by: Sainan <63328889+Sainan@users.noreply.github.com> Co-committed-by: Sainan <63328889+Sainan@users.noreply.github.com>

de5fd5fc
Sainan <63328889+Sainan@users.noreply.github.com>
提交于

代码差异

2 个文件 +3 -3
Modified src/models/inventoryModels/inventoryModel.ts +2 -2
@@ -105,7 +105,7 @@ import {
105 105 IEquipmentClient
106 106 } from "@/src/types/inventoryTypes/commonInventoryTypes";
107 107 import { toMongoDate, toOid } from "@/src/helpers/inventoryHelpers";
108 import { EquipmentSelectionSchema } from "./loadoutModel";
108 import { EquipmentSelectionSchema, oidSchema } from "./loadoutModel";
109 109
110 110 export const typeCountSchema = new Schema<ITypeCount>({ ItemType: String, ItemCount: Number }, { _id: false });
111 111
@@ -1588,7 +1588,7 @@ const inventorySchema = new Schema<IInventoryDatabase, InventoryDocumentProps>(
1588 1588 HasContributedToDojo: Boolean,
1589 1589 HWIDProtectEnabled: Boolean,
1590 1590 LoadOutPresets: { type: Schema.Types.ObjectId, ref: "Loadout" },
1591 CurrentLoadOutIds: [Schema.Types.Mixed],
1591 CurrentLoadOutIds: [oidSchema],
1592 1592 RandomUpgradesIdentified: Number,
1593 1593 BountyScore: Number,
1594 1594 ChallengeInstanceStates: [Schema.Types.Mixed],
Modified src/models/inventoryModels/loadoutModel.ts +1 -1
@@ -3,7 +3,7 @@ import { IEquipmentSelection } from "@/src/types/inventoryTypes/commonInventoryT
3 3 import { ILoadoutConfigDatabase, ILoadoutDatabase } from "@/src/types/saveLoadoutTypes";
4 4 import { Document, Model, Schema, Types, model } from "mongoose";
5 5
6 const oidSchema = new Schema<IOid>(
6 export const oidSchema = new Schema<IOid>(
7 7 {
8 8 $oid: String
9 9 },