diff --git a/apps/meteor/server/models/raw/Messages.ts b/apps/meteor/server/models/raw/Messages.ts index 6f2d8fa1c6c..caa5126d5ef 100644 --- a/apps/meteor/server/models/raw/Messages.ts +++ b/apps/meteor/server/models/raw/Messages.ts @@ -219,7 +219,7 @@ export class MessagesRaw extends BaseRaw implements IMessagesModel { if (options.count) { params.push({ $limit: options.count }); } - return this.col.aggregate(params, { readPreference: readSecondaryPreferred() }).toArray(); + return this.col.aggregate(params, { allowDiskUse: true, readPreference: readSecondaryPreferred() }).toArray(); } findLivechatClosedMessages(rid: IRoom['_id'], searchTerm?: string, options?: FindOptions): FindPaginated> {