mirror of
https://github.com/lingble/chatwoot.git
synced 2025-11-01 11:37:58 +00:00
feat: Support multiple file upload on dashboard (#3748)
Co-authored-by: Sivin Varghese <64252451+iamsivin@users.noreply.github.com>
This commit is contained in:
committed by
GitHub
parent
b304f5a826
commit
8cff690640
@@ -7,14 +7,16 @@ export const buildCreatePayload = ({
|
||||
isPrivate,
|
||||
contentAttributes,
|
||||
echoId,
|
||||
file,
|
||||
files,
|
||||
ccEmails = '',
|
||||
bccEmails = '',
|
||||
}) => {
|
||||
let payload;
|
||||
if (file) {
|
||||
if (files && files.length !== 0) {
|
||||
payload = new FormData();
|
||||
payload.append('attachments[]', file, file.name);
|
||||
files.forEach(file => {
|
||||
payload.append('attachments[]', file, file.name);
|
||||
});
|
||||
if (message) {
|
||||
payload.append('content', message);
|
||||
}
|
||||
@@ -46,7 +48,7 @@ class MessageApi extends ApiClient {
|
||||
private: isPrivate,
|
||||
contentAttributes,
|
||||
echo_id: echoId,
|
||||
file,
|
||||
files,
|
||||
ccEmails = '',
|
||||
bccEmails = '',
|
||||
}) {
|
||||
@@ -58,7 +60,7 @@ class MessageApi extends ApiClient {
|
||||
isPrivate,
|
||||
contentAttributes,
|
||||
echoId,
|
||||
file,
|
||||
files,
|
||||
ccEmails,
|
||||
bccEmails,
|
||||
}),
|
||||
|
||||
Reference in New Issue
Block a user