Handle empty documents

This commit is contained in:
Igor Zhukov 2015-12-21 16:01:12 +00:00
parent be56e6df41
commit 6e660681b8

View File

@ -1960,7 +1960,13 @@ angular.module('myApp.services', ['myApp.i18n', 'izhukov.utils'])
break;
}
});
apiDoc.file_name = apiDoc.file_name || '';
apiDoc.mime_type = apiDoc.mime_type || '';
apiDoc.file_name = apiDoc.file_name || 'file';
if (apiDoc._ == 'documentEmpty') {
apiDoc.file_name = 'DELETED';
apiDoc.size = 0;
}
};
function getDoc (docID) {
@ -2063,6 +2069,10 @@ angular.module('myApp.services', ['myApp.i18n', 'izhukov.utils'])
file_name: doc.file_name
};
if (doc._ == 'documentEmpty') {
return $q.reject();
}
if (historyDoc.downloaded && !toFileEntry) {
var cachedBlob = MtpApiFileManager.getCachedFile(inputFileLocation);
if (cachedBlob) {