Merge branch 'feat/billing-brl-pix-new-users' into feat/billing-switch-currency

This commit is contained in:
Tanmay Deep Sharma
2026-06-15 14:28:03 +05:30
committed by GitHub
53 changed files with 1475 additions and 232 deletions
@@ -25,7 +25,9 @@ export const createConversationPayload = ({ params, contactId, files }) => {
payload.append('inbox_id', inboxId);
payload.append('contact_id', contactId);
payload.append('source_id', sourceId);
payload.append('additional_attributes[mail_subject]', mailSubject);
if (mailSubject) {
payload.append('additional_attributes[mail_subject]', mailSubject);
}
payload.append('assignee_id', assigneeId);
return payload;
@@ -282,6 +282,24 @@ describe('createConversationPayload', () => {
expect(payload.get('assignee_id')).toBe(options.params.assigneeId);
expect(payload.getAll('message[attachments][]')).toEqual([]);
});
it('omits mail_subject when mailSubject is undefined', () => {
const options = {
params: {
inboxId: '1',
message: {
content: 'Test message content',
},
sourceId: '12',
assigneeId: '123',
},
contactId: '23',
};
const payload = createConversationPayload(options);
expect(payload.has('additional_attributes[mail_subject]')).toBe(false);
});
});
describe('createWhatsAppConversationPayload', () => {