diff --git a/plugins/nextcloud/js/composer.js b/plugins/nextcloud/js/composer.js index b7f758c98..26073b63f 100644 --- a/plugins/nextcloud/js/composer.js +++ b/plugins/nextcloud/js/composer.js @@ -6,10 +6,9 @@ let view = e.detail; view.nextcloudAttach = () => { rl.ncFiles.selectFiles().then(files => { - files.forEach(file => { - let id = Jua?.randomId() || file.etag, - attachment = view.addAttachmentHelper( - id.etag, + files && files.forEach(file => { + let attachment = view.addAttachmentHelper( + Jua?.randomId(), file.name.replace(/^.*\/([^/]+)$/, '$1'), file.size );