Fix uploading videos from Android (#1315)
* Fix uploading videos from Android * Fix upload of gif files in iOS
This commit is contained in:
parent
fbf0f8344f
commit
666e99dd76
2 changed files with 7 additions and 2 deletions
|
|
@ -19,7 +19,12 @@ export function handleUploadFiles(files, rootId) {
|
|||
const re = /heic/i;
|
||||
|
||||
files.forEach((file) => {
|
||||
let name = file.fileName;
|
||||
let name = file.fileName || file.path || file.uri;
|
||||
|
||||
if (name.includes('/')) {
|
||||
name = name.split('/').pop();
|
||||
}
|
||||
|
||||
let mimeType = lookupMimeType(name);
|
||||
let extension = name.split('.').pop().replace('.', '');
|
||||
const uri = file.uri;
|
||||
|
|
|
|||
|
|
@ -45,7 +45,7 @@ export default class FileUploadPreview extends PureComponent {
|
|||
buildFilePreviews = () => {
|
||||
return this.props.files.map((file) => {
|
||||
let filePreviewComponent;
|
||||
if (file.loading | file.has_preview_image) {
|
||||
if (file.loading | (file.has_preview_image || file.mime_type === 'image/gif')) {
|
||||
filePreviewComponent = (
|
||||
<FileAttachmentImage
|
||||
addFileToFetchCache={this.props.actions.addFileToFetchCache}
|
||||
|
|
|
|||
Loading…
Reference in a new issue