diff --git a/src/controllers/HsBackendController.ts b/src/controllers/HsBackendController.ts index a663215..f22a588 100644 --- a/src/controllers/HsBackendController.ts +++ b/src/controllers/HsBackendController.ts @@ -39,7 +39,7 @@ import { isMatrixInviteToRoomRequestDTO } from "../fi/hg/matrix/types/request/in import { createMatrixInviteToRoomResponseDTO } from "../fi/hg/matrix/types/response/inviteToRoom/MatrixInviteToRoomResponseDTO"; import { isMatrixTextMessageDTO } from "../fi/hg/matrix/types/message/textMessage/MatrixTextMessageDTO"; import { createSendEventToRoomWithTnxIdResponseDTO } from "../fi/hg/matrix/types/response/sendEventToRoomWithTnxId/SendEventToRoomWithTnxIdResponseDTO"; -import { isMatrixCreateRoomDTO } from "../fi/hg/matrix/types/request/createRoom/MatrixCreateRoomDTO"; +import { explainMatrixCreateRoomDTO, isMatrixCreateRoomDTO } from "../fi/hg/matrix/types/request/createRoom/MatrixCreateRoomDTO"; import { createMatrixCreateRoomResponseDTO, MatrixCreateRoomResponseDTO } from "../fi/hg/matrix/types/response/createRoom/MatrixCreateRoomResponseDTO"; import { isMatrixJoinRoomRequestDTO } from "../fi/hg/matrix/types/request/joinRoom/MatrixJoinRoomRequestDTO"; import { createMatrixJoinRoomResponseDTO } from "../fi/hg/matrix/types/response/joinRoom/MatrixJoinRoomResponseDTO"; @@ -645,15 +645,17 @@ export class HsBackendController { ): Promise> { try { + LOG.debug(`createRoom: body = `, body); if (!isMatrixCreateRoomDTO(body)) { + LOG.debug(`Body invalid: ${explainMatrixCreateRoomDTO(body)}`); return ResponseEntity.badRequest().body( createMatrixErrorDTO(MatrixErrorCode.M_UNKNOWN,`Body not MatrixCreateRoomDTO`) ).status(400); } - LOG.debug(`accountWhoAmI: accessHeader = `, accessHeader); + LOG.debug(`createRoom: accessHeader = `, accessHeader); const accessToken = AuthorizationUtils.parseBearerToken(accessHeader); - LOG.debug(`accountWhoAmI: accessToken = `, accessToken); + LOG.debug(`createRoom: accessToken = `, accessToken); LOG.debug(`createRoom: requestDto: `, body); const responseDto : MatrixCreateRoomResponseDTO = await this._matrixServer.createRoom(accessToken, body); diff --git a/src/fi/hg/core b/src/fi/hg/core index 3e78a40..a3a4ec1 160000 --- a/src/fi/hg/core +++ b/src/fi/hg/core @@ -1 +1 @@ -Subproject commit 3e78a400168e1da0bb01b377ba733566896c7738 +Subproject commit a3a4ec1970ec9996717cd03cb7fb2d7e4f46d84a diff --git a/src/fi/hg/matrix b/src/fi/hg/matrix index c3c2be3..6edb1c3 160000 --- a/src/fi/hg/matrix +++ b/src/fi/hg/matrix @@ -1 +1 @@ -Subproject commit c3c2be3520bef7252d8ff3e30e3a73e6c06db7c2 +Subproject commit 6edb1c3511b70d992c616f41f732bf3cd950833b