From 14ad098f36232024689d816795d78fcfb24c4907 Mon Sep 17 00:00:00 2001 From: zhl Date: Fri, 7 May 2021 20:00:46 +0800 Subject: [PATCH] =?UTF-8?q?=E4=B8=BB=E5=8A=A8=E5=9B=9E=E7=AD=94=E9=A2=98,?= =?UTF-8?q?=20=E5=8F=91=E9=80=81=E5=B9=BF=E6=92=AD=E6=B6=88=E6=81=AF?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/api/controllers/puzzle.controller.ts | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/src/api/controllers/puzzle.controller.ts b/src/api/controllers/puzzle.controller.ts index a8f8e1a..cbc7deb 100644 --- a/src/api/controllers/puzzle.controller.ts +++ b/src/api/controllers/puzzle.controller.ts @@ -8,7 +8,12 @@ import { import { ZError } from '../../common/ZError' import { BaseConst } from '../../constants/BaseConst' import { mission_vo } from '../../config/parsers/mission_vo' -import { createRoom, joinRoom, updateScore } from '../../services/WsSvr' +import { + broadcast, + createRoom, + joinRoom, + updateScore +} from '../../services/WsSvr' import { RoomState } from '../../services/RoomState' import { retry } from '../../utils/promise.util' import { RoomLockErr } from '../../common/RoomLockErr' @@ -89,6 +94,7 @@ class PuzzleController extends BaseController { await history.save() if (mode == 1) { let score = result ? 3 : -1 + await broadcast(history.room, 'answer', {accountid, result, score}) await updateScore(history.room, [{accountid, score }]) // if (checkSubFinish(history, id)) {