Fix Twilio sender list call (use params instead of qs)
This commit is contained in:
@@ -449,10 +449,12 @@ async function ensureFunnel(port: number) {
|
|||||||
async function findWhatsappSenderSid(client: ReturnType<typeof createClient>, from: string) {
|
async function findWhatsappSenderSid(client: ReturnType<typeof createClient>, from: string) {
|
||||||
// Fetch sender SID that matches configured WhatsApp from number.
|
// Fetch sender SID that matches configured WhatsApp from number.
|
||||||
try {
|
try {
|
||||||
const resp = await (client as unknown as { request: (options: Record<string, unknown>) => Promise<{ data?: unknown }> }).request({
|
const resp = await (client as unknown as {
|
||||||
|
request: (options: Record<string, unknown>) => Promise<{ data?: unknown }>
|
||||||
|
}).request({
|
||||||
method: 'get',
|
method: 'get',
|
||||||
uri: 'https://messaging.twilio.com/v2/Channels/Senders',
|
uri: 'https://messaging.twilio.com/v2/Channels/Senders',
|
||||||
qs: { Channel: 'whatsapp', PageSize: 50 }
|
params: { Channel: 'whatsapp', PageSize: 50 }
|
||||||
});
|
});
|
||||||
const data = resp?.data as Record<string, unknown> | undefined;
|
const data = resp?.data as Record<string, unknown> | undefined;
|
||||||
const senders = Array.isArray((data as Record<string, unknown> | undefined)?.senders)
|
const senders = Array.isArray((data as Record<string, unknown> | undefined)?.senders)
|
||||||
|
|||||||
Reference in New Issue
Block a user