RocketChat/Rocket.Chat

View on GitHub
apps/meteor/ee/app/message-read-receipt/server/hooks/afterDeleteRoom.ts

Summary

Maintainability
A
0 mins
Test Coverage
import { ReadReceipts } from '@rocket.chat/models';

import { callbacks } from '../../../../../lib/callbacks';

callbacks.add(
    'afterDeleteRoom',
    async (rid) => {
        await ReadReceipts.removeByRoomId(rid);
        return rid;
    },
    callbacks.priority.LOW,
    'DeleteReadReceipts',
);