Fix uploading videos from Android (#1315)

* Fix uploading videos from Android

* Fix upload of gif files in iOS
This commit is contained in:
enahum 2017-12-22 16:06:32 -03:00 committed by Elias Nahum
parent fbf0f8344f
commit 666e99dd76
No known key found for this signature in database
GPG key ID: E038DB71E0B61702
2 changed files with 7 additions and 2 deletions

View file

@ -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;

View file

@ -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}