From 1380575845a4fc9d92168b567893a2cf85e795d6 Mon Sep 17 00:00:00 2001 From: Tobias Hopp Date: Mon, 14 Nov 2022 07:43:53 +0100 Subject: [PATCH] Fix --- src/WebSocketPayload.ts | 2 +- src/database/IContainer.ts | 2 +- src/main.ts | 4 +++- 3 files changed, 5 insertions(+), 3 deletions(-) diff --git a/src/WebSocketPayload.ts b/src/WebSocketPayload.ts index 61ace5e..f487b06 100644 --- a/src/WebSocketPayload.ts +++ b/src/WebSocketPayload.ts @@ -45,7 +45,7 @@ export class WebSocketPayload { return null; } - let wsEvent = rawPayload.event; + let wsEvent = WebSocketEvent[ rawPayload.event]; return new WebSocketPayload(wsEvent, rawPayload.status, rawPayload.data); } diff --git a/src/database/IContainer.ts b/src/database/IContainer.ts index 73944e1..04cdef1 100644 --- a/src/database/IContainer.ts +++ b/src/database/IContainer.ts @@ -1,7 +1,7 @@ import {IIngredient} from "./IIngredient"; import * as mongoose from "mongoose"; -export interface IContainer extends mongoose.Document { +export interface IContainer { slot: number; content: IIngredient|undefined; volume: number; diff --git a/src/main.ts b/src/main.ts index df0eb8a..442df5e 100644 --- a/src/main.ts +++ b/src/main.ts @@ -34,7 +34,9 @@ async function test() { let drink = await Drink.findOne( { name: "Mezzo Mix" } ).populate("ingredients.type"); - console.log(drink); + if(!drink)return; + + console.log(drink.ingredients); //console.log(drink.ingredients) /*let ingredient = new Ingredient(); ingredient.name = "Cola";