diff --git a/app/src/components/HintPart.vue b/app/src/components/HintPart.vue index dad0189..54b417f 100644 --- a/app/src/components/HintPart.vue +++ b/app/src/components/HintPart.vue @@ -60,9 +60,15 @@ const right = () => {
-

- {{ sessionStore.session.hints[current] }} -

+
diff --git a/app/src/store/session.js b/app/src/store/session.js index ac64e88..5464bd0 100644 --- a/app/src/store/session.js +++ b/app/src/store/session.js @@ -86,7 +86,7 @@ function updateGraph(event) { } function updateHints(hints) { - store.session.hints.push(...hints) + store.session.hints.push(hints) } function updateStatus(status) { diff --git a/packages/models/session.js b/packages/models/session.js index 85568a1..50c62b5 100644 --- a/packages/models/session.js +++ b/packages/models/session.js @@ -54,7 +54,7 @@ const Session = model( required: true, }, tasks: [taskSchema], - hints: [String], + hints: [[String]], graph: { type: nodeSchema, default: { diff --git a/server/src/game/sessionHandler.js b/server/src/game/sessionHandler.js index 053126c..906126b 100644 --- a/server/src/game/sessionHandler.js +++ b/server/src/game/sessionHandler.js @@ -47,7 +47,7 @@ export default class SessionHandler { t.completed = true }) - this.session.hints.push(...stage.hints) + this.session.hints.push(stage.hints) this.addNewTasks()