[19 현재 대화방은 전달 기능 불가능] 현재 대화방도 전달 가능하도록 수정.

[30 대화 참여자 목록 프로필 정렬 오류] 프레즌스 정보가 없어도 공간 확보.
대화방 파일 expired 처리 수정.
This commit is contained in:
leejinho 2019-11-22 14:17:53 +09:00
parent 729a95e1eb
commit 1be22492f2
4 changed files with 11 additions and 15 deletions

View File

@ -451,12 +451,13 @@ export class CreateChatDialogComponent implements OnInit, OnDestroy {
}
getCheckableRoom(roomInfo: RoomInfo) {
if (!!this.data.ignoreRoom && this.data.ignoreRoom.length > 0) {
return !(
this.data.ignoreRoom.filter(room => room.roomSeq === roomInfo.roomSeq)
.length > 0
);
}
// // 현재 방도 체크 전달 할수 있도록 수정. (끌어올리기 개념.)
// if (!!this.data.ignoreRoom && this.data.ignoreRoom.length > 0) {
// return !(
// this.data.ignoreRoom.filter(room => room.roomSeq === roomInfo.roomSeq)
// .length > 0
// );
// }
return true;
}
getCheckedRoom(roomInfo: RoomInfo) {

View File

@ -42,7 +42,7 @@ export class FileComponent implements OnInit {
getExpiredFile() {
if (
!!this.eventInfoStatus &&
this.eventInfoStatus.validFileBaseSeq < this.message.seq
this.eventInfoStatus.validFileBaseSeq <= this.message.seq
) {
return false;
} else {

View File

@ -1,12 +1,7 @@
<!--체크박스 보여줄때는 <div class="list-item checkbox" matRipple> 클래스에 checkbox만 추가-->
<div class="list-item" *ngIf="userInfo" matRipple>
<!--pcOn , pcOut pcOff , pcOther-->
<span
class="presence"
[ngClass]="getPresence(PresenceType.PC)"
*ngIf="presence && presence.pcStatus"
>{{ presence.pcStatus }}
</span>
<span class="presence" [ngClass]="getPresence(PresenceType.PC)"> </span>
<dl class="item-default">
<dt>
<img

View File

@ -8,7 +8,7 @@
margin-right: 4px;
border-radius: 100px;
}
.presence{
.presence {
@extend %presence;
&.pcOn {
background-color: #28ad66;
@ -16,7 +16,7 @@
&.pcOut {
background-color: #f35b5b;
}
& .pcOff {
&.pcOff {
background-color: #a29f9f;
}
&.pcOther {