create direct message

This commit is contained in:
Peter Maquiran
2024-08-19 16:01:58 +01:00
parent 29d0a9b55e
commit ae50d9b3bd
46 changed files with 500 additions and 297 deletions
@@ -1,7 +1,6 @@
import { MessageInputDTO } from "../../data/dto/message/messageInputDtO";
import { MessageOutPutDataDTO } from "../../data/dto/message/messageOutputDTO";
import { MessageEntity } from "../entity/message";
import { attachments } from '../../../../../../../../../Downloads/equilibriumito-gabinete-digital-fo-23cf0fc4cbaa/equilibriumito-gabinete-digital-fo-23cf0fc4cbaa/src/app/models/beast-orm';
export class MessageMapper {
static toDomain(DTO: MessageOutPutDataDTO) : MessageEntity {
@@ -10,6 +9,7 @@ export class MessageMapper {
static fromDomain(entity:MessageEntity, requestId): MessageInputDTO {
return {
receiverId: entity.receiverId,
canEdit: entity.canEdit,
message: entity.message,
messageType: entity.messageType,
@@ -26,7 +26,7 @@ export class MessageMapper {
applicationId: e.applicationId || 0,
docId: Number(e.docId) || 0,
mimeType: e.mimeType
}))[0]
}))[0] || {}
}
}