diff --git a/api/src/chat/repositories/subscriber.repository.ts b/api/src/chat/repositories/subscriber.repository.ts index 3950e656..fa59ee70 100644 --- a/api/src/chat/repositories/subscriber.repository.ts +++ b/api/src/chat/repositories/subscriber.repository.ts @@ -123,12 +123,12 @@ export class SubscriberRepository extends BaseRepository< * * @param id - The foreign ID of the subscriber. * - * @returns The found subscriber entity. + * @returns The found subscriber entity, or `null` if no subscriber is found. */ - async findOneByForeignId(id: string): Promise { + async findOneByForeignId(id: string): Promise { const query = this.findByForeignIdQuery(id); const [result] = await this.execute(query, Subscriber); - return result; + return result || null; } /**