swaps out fast-memoize for micro-memoize that supports async
This commit is contained in:
@@ -1,4 +1,4 @@
|
||||
const memoize = require('fast-memoize');
|
||||
const memoize = require('micro-memoize');
|
||||
const { ValidationError } = require('../errors');
|
||||
const sanitizeFallbackLocale = require('../localization/sanitizeFallbackLocale');
|
||||
const traverseFields = require('./traverseFields');
|
||||
@@ -102,7 +102,7 @@ async function performFieldOperations(entityConfig, args) {
|
||||
};
|
||||
|
||||
const populate = memoize(nonMemoizedPopulate, {
|
||||
serializer: (populateArgs) => JSON.stringify(populateArgs[0]),
|
||||
isPromise: true,
|
||||
});
|
||||
|
||||
// //////////////////////////////////////////
|
||||
|
||||
Reference in New Issue
Block a user