add old resolver fallback for non string values (#10494)

This commit is contained in:
Kartik Gupta 2024-07-30 09:21:01 +05:30 committed by GitHub
parent 33fb94eb22
commit f9959610c8
No known key found for this signature in database
GPG key ID: B5690EEEBB952194

View file

@ -235,7 +235,11 @@ const queryHasStringOtherThanVariable = (query) => {
};
export const resolveReferences = (query, validationSchema, customResolvers = {}) => {
if (query !== '' && (!query || typeof query !== 'string')) return [false, null, null];
if (query !== '' && (!query || typeof query !== 'string')) {
// fallback to old resolver for non-string values
const resolvedValue = olderResolverMethod(query);
return [true, null, resolvedValue];
}
let resolvedValue = query;
let error = null;