This commit is contained in:
Neeraj Gupta 2024-02-21 13:32:19 +05:30
parent a023a5764d
commit 28e841881a

View file

@ -70,7 +70,6 @@ class FileUploader {
late ProcessType _processType; late ProcessType _processType;
late bool _isBackground; late bool _isBackground;
late SharedPreferences _prefs; late SharedPreferences _prefs;
Uint8List? _staticThumbnailData;
// _hasInitiatedForceUpload is used to track if user attempted force upload // _hasInitiatedForceUpload is used to track if user attempted force upload
// where files are uploaded directly (without adding them to DB). In such // where files are uploaded directly (without adding them to DB). In such
@ -437,7 +436,7 @@ class FileUploader {
late final Uint8List? thumbnailData; late final Uint8List? thumbnailData;
if (mediaUploadData.thumbnail == null && if (mediaUploadData.thumbnail == null &&
file.fileType == FileType.video) { file.fileType == FileType.video) {
thumbnailData = await getStaticThumbnailData(); thumbnailData = base64Decode(blackThumbnailBase64);
} else { } else {
thumbnailData = mediaUploadData.thumbnail; thumbnailData = mediaUploadData.thumbnail;
} }
@ -1083,14 +1082,6 @@ class FileUploader {
} }
} }
Future<Uint8List?> getStaticThumbnailData() async {
if (_staticThumbnailData != null) {
return _staticThumbnailData!;
}
_staticThumbnailData = base64Decode(blackThumbnailBase64);
return _staticThumbnailData;
}
Future<void> _pollBackgroundUploadStatus() async { Future<void> _pollBackgroundUploadStatus() async {
final blockedUploads = _queue.entries final blockedUploads = _queue.entries
.where((e) => e.value.status == UploadStatus.inBackground) .where((e) => e.value.status == UploadStatus.inBackground)