Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit aaebdefe authored by masensio's avatar masensio
Browse files

Add OC-Total-Length to UploadRemoteFileOperation

parent 8f068a28
Loading
Loading
Loading
Loading
+0 −1
Original line number Diff line number Diff line
@@ -44,7 +44,6 @@ public class ChunkedUploadRemoteFileOperation extends UploadRemoteFileOperation
    
    public static final long CHUNK_SIZE = 1024000;
    private static final String OC_CHUNKED_HEADER = "OC-Chunked";
    private static final String OC_TOTAL_LENGTH_HEADER = "OC-Total-Length";
    private static final String TAG = ChunkedUploadRemoteFileOperation.class.getSimpleName();

    public ChunkedUploadRemoteFileOperation(String storagePath, String remotePath, String mimeType) {
+2 −0
Original line number Diff line number Diff line
@@ -53,6 +53,7 @@ import com.owncloud.android.lib.common.operations.RemoteOperationResult;

public class UploadRemoteFileOperation extends RemoteOperation {

	protected static final String OC_TOTAL_LENGTH_HEADER = "OC-Total-Length";

	protected String mLocalPath;
	protected String mRemotePath;
@@ -116,6 +117,7 @@ public class UploadRemoteFileOperation extends RemoteOperation {
				((ProgressiveDataTransferer)mEntity)
                        .addDatatransferProgressListeners(mDataTransferListeners);
			}
			mPutMethod.addRequestHeader(OC_TOTAL_LENGTH_HEADER, String.valueOf(f.length()));
			mPutMethod.setRequestEntity(mEntity);
			status = client.executeMethod(mPutMethod);
			client.exhaustResponse(mPutMethod.getResponseBodyAsStream());