fix: type CMPP inbox JSON parameters
This commit is contained in:
@@ -2158,6 +2158,10 @@ describe('SendChainService', () => {
|
||||
expect(sql).toContain('INSERT INTO "CmppInboundSubmissionInbox"');
|
||||
expect(sql).toContain('JOIN "Tenant"');
|
||||
expect(sql).toContain('ON CONFLICT ("requestKey") DO NOTHING');
|
||||
expect(sql).toContain("'messageId', ");
|
||||
expect(sql).toContain('::text');
|
||||
expect(sql).toContain("'phoneCount', ");
|
||||
expect(sql).toContain('::integer');
|
||||
expect(prisma.smsBatchTask.create).not.toHaveBeenCalled();
|
||||
expect(prisma.smsMessageRecord.create).not.toHaveBeenCalled();
|
||||
expect(riskReview.evaluateTask).not.toHaveBeenCalled();
|
||||
|
||||
@@ -422,10 +422,10 @@ async submitInboundMessage(data: GatewayInboundSubmitDto) {
|
||||
'tenantId', validation."tenantId",
|
||||
'applicationId', validation.id,
|
||||
'taskId', '',
|
||||
'messageId', ${submitGroupMessageId},
|
||||
'messageId', ${submitGroupMessageId}::text,
|
||||
'messageRecordId', '',
|
||||
'status', 'accepted_pending',
|
||||
'phoneCount', ${phoneNumbers.length},
|
||||
'phoneCount', ${phoneNumbers.length}::integer,
|
||||
'messages', ${JSON.stringify(responseMessages)}::jsonb
|
||||
),
|
||||
'pending', 0,
|
||||
|
||||
Reference in New Issue
Block a user