@@ -331,6 +331,11 @@ export class MessagingApiClient {
331331 const queryParams = {
332332 date : date ,
333333 } ;
334+ Object . keys ( queryParams ) . forEach ( ( key : keyof typeof queryParams ) => {
335+ if ( queryParams [ key ] === undefined ) {
336+ delete queryParams [ key ] ;
337+ }
338+ } ) ;
334339
335340 const res = await this . httpClient . get (
336341 "/v2/bot/message/delivery/ad_phone" ,
@@ -369,6 +374,11 @@ export class MessagingApiClient {
369374 limit : limit ,
370375 start : start ,
371376 } ;
377+ Object . keys ( queryParams ) . forEach ( ( key : keyof typeof queryParams ) => {
378+ if ( queryParams [ key ] === undefined ) {
379+ delete queryParams [ key ] ;
380+ }
381+ } ) ;
372382
373383 const res = await this . httpClient . get (
374384 "/v2/bot/message/aggregation/list" ,
@@ -469,6 +479,11 @@ export class MessagingApiClient {
469479 start : start ,
470480 limit : limit ,
471481 } ;
482+ Object . keys ( queryParams ) . forEach ( ( key : keyof typeof queryParams ) => {
483+ if ( queryParams [ key ] === undefined ) {
484+ delete queryParams [ key ] ;
485+ }
486+ } ) ;
472487
473488 const res = await this . httpClient . get ( "/v2/bot/followers/ids" , queryParams ) ;
474489 return { httpResponse : res , body : await res . json ( ) } ;
@@ -567,6 +582,11 @@ export class MessagingApiClient {
567582 const queryParams = {
568583 start : start ,
569584 } ;
585+ Object . keys ( queryParams ) . forEach ( ( key : keyof typeof queryParams ) => {
586+ if ( queryParams [ key ] === undefined ) {
587+ delete queryParams [ key ] ;
588+ }
589+ } ) ;
570590
571591 const res = await this . httpClient . get (
572592 "/v2/bot/group/{groupId}/members/ids" . replace (
@@ -669,6 +689,11 @@ export class MessagingApiClient {
669689 const queryParams = {
670690 requestId : requestId ,
671691 } ;
692+ Object . keys ( queryParams ) . forEach ( ( key : keyof typeof queryParams ) => {
693+ if ( queryParams [ key ] === undefined ) {
694+ delete queryParams [ key ] ;
695+ }
696+ } ) ;
672697
673698 const res = await this . httpClient . get (
674699 "/v2/bot/message/progress/narrowcast" ,
@@ -701,6 +726,11 @@ export class MessagingApiClient {
701726 const queryParams = {
702727 date : date ,
703728 } ;
729+ Object . keys ( queryParams ) . forEach ( ( key : keyof typeof queryParams ) => {
730+ if ( queryParams [ key ] === undefined ) {
731+ delete queryParams [ key ] ;
732+ }
733+ } ) ;
704734
705735 const res = await this . httpClient . get (
706736 "/v2/bot/message/delivery/broadcast" ,
@@ -733,6 +763,11 @@ export class MessagingApiClient {
733763 const queryParams = {
734764 date : date ,
735765 } ;
766+ Object . keys ( queryParams ) . forEach ( ( key : keyof typeof queryParams ) => {
767+ if ( queryParams [ key ] === undefined ) {
768+ delete queryParams [ key ] ;
769+ }
770+ } ) ;
736771
737772 const res = await this . httpClient . get (
738773 "/v2/bot/message/delivery/multicast" ,
@@ -765,6 +800,11 @@ export class MessagingApiClient {
765800 const queryParams = {
766801 date : date ,
767802 } ;
803+ Object . keys ( queryParams ) . forEach ( ( key : keyof typeof queryParams ) => {
804+ if ( queryParams [ key ] === undefined ) {
805+ delete queryParams [ key ] ;
806+ }
807+ } ) ;
768808
769809 const res = await this . httpClient . get (
770810 "/v2/bot/message/delivery/push" ,
@@ -797,6 +837,11 @@ export class MessagingApiClient {
797837 const queryParams = {
798838 date : date ,
799839 } ;
840+ Object . keys ( queryParams ) . forEach ( ( key : keyof typeof queryParams ) => {
841+ if ( queryParams [ key ] === undefined ) {
842+ delete queryParams [ key ] ;
843+ }
844+ } ) ;
800845
801846 const res = await this . httpClient . get (
802847 "/v2/bot/message/delivery/reply" ,
@@ -829,6 +874,11 @@ export class MessagingApiClient {
829874 const queryParams = {
830875 date : date ,
831876 } ;
877+ Object . keys ( queryParams ) . forEach ( ( key : keyof typeof queryParams ) => {
878+ if ( queryParams [ key ] === undefined ) {
879+ delete queryParams [ key ] ;
880+ }
881+ } ) ;
832882
833883 const res = await this . httpClient . get (
834884 "/v2/bot/message/delivery/pnp" ,
@@ -965,6 +1015,11 @@ export class MessagingApiClient {
9651015 const queryParams = {
9661016 requestId : requestId ,
9671017 } ;
1018+ Object . keys ( queryParams ) . forEach ( ( key : keyof typeof queryParams ) => {
1019+ if ( queryParams [ key ] === undefined ) {
1020+ delete queryParams [ key ] ;
1021+ }
1022+ } ) ;
9681023
9691024 const res = await this . httpClient . get (
9701025 "/v2/bot/richmenu/progress/batch" ,
@@ -1111,6 +1166,11 @@ export class MessagingApiClient {
11111166 const queryParams = {
11121167 start : start ,
11131168 } ;
1169+ Object . keys ( queryParams ) . forEach ( ( key : keyof typeof queryParams ) => {
1170+ if ( queryParams [ key ] === undefined ) {
1171+ delete queryParams [ key ] ;
1172+ }
1173+ } ) ;
11141174
11151175 const res = await this . httpClient . get (
11161176 "/v2/bot/room/{roomId}/members/ids" . replace ( "{roomId}" , String ( roomId ) ) ,
0 commit comments