@@ -113,18 +113,19 @@ export class BaseMessageClient {
113113 startDate,
114114 endDate,
115115 } : GetMessagesConfiguration ) : Promise < MessagesQueryResponse > {
116+ const any = ( value : any ) => value && value . length > 0
116117 const params : GetMessagesParams = {
117118 pageSize,
118119 page,
119- addresses : addresses ? addresses . join ( ',' ) : undefined ,
120- channels : channels ? channels . join ( ',' ) : undefined ,
121- chains : chains ? chains . join ( ',' ) : undefined ,
122- refs : refs ? refs . join ( ',' ) : undefined ,
123- tags : tags ? tags . join ( ',' ) : undefined ,
124- contentTypes : contentTypes ? contentTypes . join ( ',' ) : undefined ,
125- contentKeys : contentKeys ? contentKeys . join ( ',' ) : undefined ,
126- hashes : hashes ? hashes . join ( ',' ) : undefined ,
127- msgTypes : messageTypes ? .join ( ',' ) || undefined ,
120+ addresses : any ( addresses ) ? addresses . join ( ',' ) : undefined ,
121+ channels : any ( channels ) ? channels . join ( ',' ) : undefined ,
122+ chains : any ( chains ) ? chains . join ( ',' ) : undefined ,
123+ refs : any ( refs ) ? refs . join ( ',' ) : undefined ,
124+ tags : any ( tags ) ? tags . join ( ',' ) : undefined ,
125+ contentTypes : any ( contentTypes ) ? contentTypes . join ( ',' ) : undefined ,
126+ contentKeys : any ( contentKeys ) ? contentKeys . join ( ',' ) : undefined ,
127+ hashes : any ( hashes ) ? hashes . join ( ',' ) : undefined ,
128+ msgTypes : any ( messageTypes ) ? messageTypes ? .join ( ',' ) : undefined ,
128129 startDate : startDate ? startDate . valueOf ( ) / 1000 : undefined ,
129130 endDate : endDate ? endDate . valueOf ( ) / 1000 : undefined ,
130131 }
0 commit comments