From f112e95af5a2533c91ca8968e78b08d676a78474 Mon Sep 17 00:00:00 2001 From: Chris Thoburn Date: Fri, 7 May 2021 02:46:39 -0700 Subject: [PATCH] fix groupRecordsForFindMany --- packages/store/addon/-private/system/fetch-manager.ts | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/packages/store/addon/-private/system/fetch-manager.ts b/packages/store/addon/-private/system/fetch-manager.ts index 0e91da72e76..d4a9524c13c 100644 --- a/packages/store/addon/-private/system/fetch-manager.ts +++ b/packages/store/addon/-private/system/fetch-manager.ts @@ -474,7 +474,12 @@ export default class FetchManager { snapshots[i] = new Snapshot(options, identifiers[i], this._store); } - let groups: Snapshot[][] = adapter.groupRecordsForFindMany(this, snapshots); + let groups: Snapshot[][]; + if (adapter.groupRecordsForFindMany) { + groups = adapter.groupRecordsForFindMany(this, snapshots); + } else { + groups = [snapshots]; + } for (let i = 0, l = groups.length; i < l; i++) { this._processCoalescedGroup(seeking, groups[i], adapter, optionsMap, modelName);