Commit e3e8261f authored by Bartek Fabiszewski's avatar Bartek Fabiszewski
Browse files

Fix length calculation with skipped file

parent cf96dd39
Loading
Loading
Loading
Loading
+6 −3
Original line number Diff line number Diff line
@@ -280,9 +280,12 @@ class WebHelper {
            // text part size
            length += data.length;
            // file size
            long fileSize = ImageHelper.getFileSize(context, uri);
            if (fileSize <= UPLOAD_SIZE_MAX && fileSize > 0) {
                String headers = String.format(MULTIPART_FILE_TEMPLATE, PARAM_IMAGE, fileMime);
                length += headers.getBytes(StandardCharsets.UTF_8).length + delimiter.length;
            length += ImageHelper.getFileSize(context, uri);
                length += fileSize;
            }
            // closing delimiter
            length += delimiter.length + 2;
        }