Safe guard against empty file titles

This commit is contained in:
Vishnu Mohandas 2021-06-29 09:53:19 +05:30
parent 1f653c0f14
commit aeb8c1ec69

View file

@ -347,6 +347,11 @@ class FileUploader {
file.location = Location(latLong.latitude, latLong.longitude);
}
if (file.title == null || file.title.isEmpty) {
_logger.severe("Title was missing");
file.title = await asset.titleAsync;
}
final encryptedMetadataData = await CryptoUtil.encryptChaCha(
utf8.encode(jsonEncode(file.getMetadata())), fileAttributes.key);
final fileDecryptionHeader = Sodium.bin2base64(fileAttributes.header);