diff --git a/actiontext/app/javascript/actiontext/attachment_upload.js b/actiontext/app/javascript/actiontext/attachment_upload.js index 77fbc97df6..974a7330b5 100644 --- a/actiontext/app/javascript/actiontext/attachment_upload.js +++ b/actiontext/app/javascript/actiontext/attachment_upload.js @@ -4,7 +4,7 @@ export class AttachmentUpload { constructor(attachment, element) { this.attachment = attachment this.element = element - this.directUpload = new DirectUpload(attachment.file, this.directUploadUrl, this) + this.directUpload = new DirectUpload(attachment.file, this.directUploadUrl, this.directUploadToken, this.attachmentName, this) } start() { @@ -42,4 +42,11 @@ export class AttachmentUpload { get blobUrlTemplate() { return this.element.dataset.blobUrlTemplate } + + get directUploadToken() { + return this.element.getAttribute("data-direct-upload-token"); + } + get attachmentName() { + return this.element.getAttribute("data-direct-upload-attachment-name"); + } }