import database from '..'; import { TSubscriptionModel } from '../../../definitions'; import { TAppDatabase } from '../interfaces'; import { SUBSCRIPTIONS_TABLE } from '../model/Subscription'; const getCollection = (db: TAppDatabase) => db.get(SUBSCRIPTIONS_TABLE); export const getSubscriptionByRoomId = async (rid: string): Promise => { const db = database.active; const subCollection = getCollection(db); try { const result = await subCollection.find(rid); return result; } catch (error) { return null; } };