UNPKG

skailan-conversations

Version:

Servicio de conversaciones y mensajería para Skailan

17 lines 773 B
export class RemoveTagFromConversation { conversationTagRepository; conversationRepository; constructor(conversationTagRepository, conversationRepository) { this.conversationTagRepository = conversationTagRepository; this.conversationRepository = conversationRepository; } async execute(request) { const { organizationId, conversationId, tagId } = request; const conversation = await this.conversationRepository.findById(conversationId, organizationId); if (!conversation) { throw new Error('Conversation not found.'); } await this.conversationTagRepository.removeTagFromConversation(conversationId, tagId, organizationId); } } //# sourceMappingURL=RemoveTagFromConversation.js.map