FavouriteLoadouts may be undefined on live
All checks were successful
Build / build (pull_request) Successful in 1m28s

This commit is contained in:
AMelonInsideLemon 2025-08-15 07:42:24 +02:00
parent 1440e59362
commit ef4b083622
2 changed files with 4 additions and 4 deletions

View File

@ -482,7 +482,7 @@ const convertApartment = (client: IApartmentClient): IApartmentDatabase => {
return {
...client,
Gardening: { Planters: client.Gardening.Planters.map(convertPlanter) },
FavouriteLoadouts: client.FavouriteLoadouts.map(convertFavouriteLoadout)
FavouriteLoadouts: client.FavouriteLoadouts ? client.FavouriteLoadouts.map(convertFavouriteLoadout) : []
};
};
@ -490,7 +490,7 @@ const convertTailorShop = (client: ITailorShop): ITailorShopDatabase => {
return {
...client,
Colors: Array.isArray(client.Colors) ? {} : client.Colors,
FavouriteLoadouts: client.FavouriteLoadouts.map(convertFavouriteLoadout)
FavouriteLoadouts: client.FavouriteLoadouts ? client.FavouriteLoadouts.map(convertFavouriteLoadout) : []
};
};

View File

@ -90,7 +90,7 @@ export interface IGardeningDatabase {
export interface IApartmentClient {
Gardening: IGardeningClient;
Rooms: IRoom[];
FavouriteLoadouts: IFavouriteLoadout[];
FavouriteLoadouts?: IFavouriteLoadout[];
VideoWallBackdrop?: string;
Soundscape?: string;
}
@ -210,7 +210,7 @@ export interface ITailorShopDatabase {
}
export interface ITailorShop extends Omit<ITailorShopDatabase, "FavouriteLoadouts"> {
FavouriteLoadouts: IFavouriteLoadout[];
FavouriteLoadouts?: IFavouriteLoadout[];
}
export type RoomsType = { Name: string; MaxCapacity: number; PlacedDecos: Types.DocumentArray<IPlacedDecosDatabase> };