File tree Expand file tree Collapse file tree 1 file changed +10
-1
lines changed
packages/transform/src/transformers Expand file tree Collapse file tree 1 file changed +10
-1
lines changed Original file line number Diff line number Diff line change @@ -199,7 +199,12 @@ export class V14ToV15Transformer extends BaseTransformer {
199199 const transformedData = { ...node } ;
200200
201201 if ( transformedData . fields && Array . isArray ( transformedData . fields ) ) {
202- transformedData . fields = transformedData . fields . map ( ( field : any ) => this . transform ( field , context ) ) ;
202+ transformedData . fields = transformedData . fields . map ( ( field : any ) => {
203+ if ( field && typeof field === 'object' ) {
204+ return this . transform ( field , context ) ;
205+ }
206+ return field ;
207+ } ) ;
203208 }
204209
205210 return transformedData ;
@@ -248,6 +253,10 @@ export class V14ToV15Transformer extends BaseTransformer {
248253 }
249254 }
250255
256+ if ( transformedData . distinctClause && Array . isArray ( transformedData . distinctClause ) ) {
257+ transformedData . distinctClause = transformedData . distinctClause . map ( ( item : any ) => this . transform ( item , context ) ) ;
258+ }
259+
251260 if ( transformedData . withClause && typeof transformedData . withClause === 'object' ) {
252261 transformedData . withClause = { ...transformedData . withClause } ;
253262 if ( transformedData . withClause . ctes && Array . isArray ( transformedData . withClause . ctes ) ) {
You can’t perform that action at this time.
0 commit comments