diff --git a/functions/src/index.ts b/functions/src/index.ts index e49372c..4f29223 100644 --- a/functions/src/index.ts +++ b/functions/src/index.ts @@ -44,6 +44,7 @@ export const generateThumb = functions.storage.object().onFinalize(async object await bucket.upload(thumbnailLocalPath, { destination: join(bucketDirectory, thumbnailName), }); + console.log('Thumbnail created successfully') // Exit the function deleting all the temprorary files. return fs.remove(workingDirectory); diff --git a/lib/src/resources/firebase_storage_provider.dart b/lib/src/resources/firebase_storage_provider.dart index 317307d..1715302 100644 --- a/lib/src/resources/firebase_storage_provider.dart +++ b/lib/src/resources/firebase_storage_provider.dart @@ -32,7 +32,10 @@ class FirebaseStorageProvider { final String fileId = _uuid.v1(); final StorageReference fileReference = _storage.child('$folder$fileId.$type'); - return fileReference.putFile(file); + return fileReference.putFile( + file, + StorageMetadata(contentType: 'image'), + ); } /// Deletes a file from the firebase storage bucket given its path.