From 9fda274d3b173953c1efd5d3bc3e03a1f640529a Mon Sep 17 00:00:00 2001 From: Igor Zhukov Date: Mon, 23 Jun 2014 16:01:33 +0400 Subject: [PATCH] Fixed big files upload Closes #339 --- app/js/lib/mtproto_wrapper.js | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/app/js/lib/mtproto_wrapper.js b/app/js/lib/mtproto_wrapper.js index ea0423d8..d419db7f 100644 --- a/app/js/lib/mtproto_wrapper.js +++ b/app/js/lib/mtproto_wrapper.js @@ -535,9 +535,10 @@ angular.module('izhukov.mtproto.wrapper', ['izhukov.utils', 'izhukov.mtproto']) return; } var apiCurPromise = apiUploadPromise = apiUploadPromise.then(function () { - return MtpApiManager.invokeApi('upload.saveFilePart', { + return MtpApiManager.invokeApi(isBigFile ? 'upload.saveBigFilePart' : 'upload.saveFilePart', { file_id: fileID, file_part: part, + file_total_parts: totalParts, bytes: bytesFromArrayBuffer(e.target.result) }, { startMaxLength: partSize + 256,