From c8f32c04e89b90dee132783f20fa6c3b5471d7ad Mon Sep 17 00:00:00 2001 From: Richard Park Date: Tue, 8 Oct 2019 15:13:01 +0900 Subject: [PATCH] message list bug fixed --- .../src/lib/protocols/info.ts | 6 +++--- .../src/lib/components/messages.component.html | 4 +++- .../src/lib/components/messages.component.ts | 7 +++++-- 3 files changed, 11 insertions(+), 6 deletions(-) diff --git a/projects/ucap-webmessenger-protocol-event/src/lib/protocols/info.ts b/projects/ucap-webmessenger-protocol-event/src/lib/protocols/info.ts index c23afcc6..92c73ea1 100644 --- a/projects/ucap-webmessenger-protocol-event/src/lib/protocols/info.ts +++ b/projects/ucap-webmessenger-protocol-event/src/lib/protocols/info.ts @@ -61,10 +61,10 @@ export const decodeInfoData: ProtocolDecoder = ( infoList.push({ seq: info[0], type: info[1] as EventType, - senderSeq: info[2], - sendDate: info[3], + senderSeq: Number(info[2]), + sendDate: new Date(info[3]), sentMessage: info[4], - receiverCount: info[5] + receiverCount: Number(info[5]) }); } } diff --git a/projects/ucap-webmessenger-ui-chat/src/lib/components/messages.component.html b/projects/ucap-webmessenger-ui-chat/src/lib/components/messages.component.html index 48fefc64..575937ee 100644 --- a/projects/ucap-webmessenger-ui-chat/src/lib/components/messages.component.html +++ b/projects/ucap-webmessenger-ui-chat/src/lib/components/messages.component.html @@ -11,7 +11,9 @@
-
{{ message.sentMessage }}
+
+ {{ message.sentMessage }} +
{{ message.sendDate | date: 'short' }}
diff --git a/projects/ucap-webmessenger-ui-chat/src/lib/components/messages.component.ts b/projects/ucap-webmessenger-ui-chat/src/lib/components/messages.component.ts index 2833e519..12f50f07 100644 --- a/projects/ucap-webmessenger-ui-chat/src/lib/components/messages.component.ts +++ b/projects/ucap-webmessenger-ui-chat/src/lib/components/messages.component.ts @@ -2,6 +2,7 @@ import { Component, OnInit, Input } from '@angular/core'; import { Info } from '@ucap-webmessenger/protocol-event'; import { LoginResponse } from '@ucap-webmessenger/protocol-authentication'; +import { NGXLogger } from 'ngx-logger'; @Component({ selector: 'ucap-chat-messages', @@ -14,7 +15,9 @@ export class MessagesComponent implements OnInit { @Input() messages: Info[]; - constructor() {} + constructor(private logger: NGXLogger) {} - ngOnInit() {} + ngOnInit() { + this.logger.debug('type of userSeq', typeof this.loginRes.userSeq); + } }