mirror of
https://code.equilibrium.co.ao/ITO/doneit-web.git
synced 2026-04-18 20:47:54 +00:00
code refactor
This commit is contained in:
@@ -20,6 +20,8 @@ import { CreateRoomUseCaseService } from './use-case/room-create-use-case.servic
|
||||
import { RoomLeaveUseCase } from './use-case/room-leave-by-id-use-case.service';
|
||||
import { SyncAllRoomMessagesService } from './use-case/sync-all-room-messages.service';
|
||||
import { ListenSendMessageUseCase } from './use-case/listen-send-message.service'
|
||||
import { MessageReadAtByIdUseCaseService } from './use-case/message-read-at-by-id-use-case.service'
|
||||
import { SendLocalMessagesUseCaseService } from './use-case/messages-send-offline-use-case.service'
|
||||
import { RemoveMemberUseCaseService } from './use-case/member/-use-case.service'
|
||||
import { AddMemberUseCaseService } from './use-case/member-add-use-case.service'
|
||||
import { UpdateRoomByIdUseCaseService } from './use-case/room-update-by-id-use-case.service'
|
||||
@@ -68,7 +70,9 @@ export class ChatServiceService {
|
||||
private RoomLeaveUseCase: RoomLeaveUseCase,
|
||||
private AddMemberUseCaseService: AddMemberUseCaseService,
|
||||
private UpdateRoomByIdUseCaseService: UpdateRoomByIdUseCaseService,
|
||||
private RemoveMemberUseCaseService: RemoveMemberUseCaseService
|
||||
private RemoveMemberUseCaseService: RemoveMemberUseCaseService,
|
||||
private MessageReadAtByIdUseCaseService: MessageReadAtByIdUseCaseService,
|
||||
private SendLocalMessagesUseCaseService: SendLocalMessagesUseCaseService
|
||||
) {
|
||||
this.messageLiveSignalRDataSourceService.getMessageDelete()
|
||||
.pipe()
|
||||
@@ -197,6 +201,13 @@ export class ChatServiceService {
|
||||
return this.UpdateRoomByIdUseCaseService.execute(data)
|
||||
}
|
||||
|
||||
messageMarkAsRead(roomId) {
|
||||
return this.MessageReadAtByIdUseCaseService.execute({roomId})
|
||||
}
|
||||
|
||||
sendLocalMessages() {
|
||||
return this.SendLocalMessagesUseCaseService.execute()
|
||||
}
|
||||
removeMember() {
|
||||
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user