@@ -114,7 +114,7 @@ export const PgConnectionArgFilterOperatorsPlugin: GraphileConfig.Plugin = {
114114 forceTextTypesSensitive . includes ( resolveDomains ( c . arrayOfCodec ) )
115115 ) {
116116 return listOfCodec ( TYPES . text , {
117- extensions : { listItemNonNull : true } ,
117+ extensions : { listItemNonNull : c . extensions ?. listItemNonNull } ,
118118 } ) ;
119119 }
120120 return c ;
@@ -136,7 +136,7 @@ export const PgConnectionArgFilterOperatorsPlugin: GraphileConfig.Plugin = {
136136 return [
137137 sql `(${ identifier } )::text[]` ,
138138 listOfCodec ( TYPES . text , {
139- extensions : { listItemNonNull : true } ,
139+ extensions : { listItemNonNull : c . extensions ?. listItemNonNull } ,
140140 } ) ,
141141 ] as const ;
142142 } else if ( forceTextTypesSensitive . includes ( resolveDomains ( c ) ) ) {
@@ -153,7 +153,7 @@ export const PgConnectionArgFilterOperatorsPlugin: GraphileConfig.Plugin = {
153153 forceTextTypesInsensitive . includes ( resolveDomains ( c . arrayOfCodec ) )
154154 ) {
155155 return listOfCodec ( TYPES . text , {
156- extensions : { listItemNonNull : true } ,
156+ extensions : { listItemNonNull : c . extensions ?. listItemNonNull } ,
157157 } ) ;
158158 }
159159 return c ;
@@ -175,7 +175,7 @@ export const PgConnectionArgFilterOperatorsPlugin: GraphileConfig.Plugin = {
175175 return [
176176 sql `(${ identifier } )::text[]` ,
177177 listOfCodec ( TYPES . text , {
178- extensions : { listItemNonNull : true } ,
178+ extensions : { listItemNonNull : c . extensions ?. listItemNonNull } ,
179179 } ) ,
180180 ] as const ;
181181 } else if ( forceTextTypesInsensitive . includes ( resolveDomains ( c ) ) ) {
0 commit comments