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

Commit 0ff8aecc authored by vince-bourgmayer's avatar vince-bourgmayer
Browse files

change type of resultCode (string => ResultCode object)

parent e551e975
Loading
Loading
Loading
Loading
Loading
+5 −3
Original line number Diff line number Diff line
@@ -241,8 +241,8 @@ public class InitializerService extends Service {
    }


    public void onFolderCreationResult(String resultCode, int httpResultCode){
        if(resultCode.equals(RemoteOperationResult.ResultCode.OK) || resultCode.equals(RemoteOperationResult.ResultCode.FOLDER_ALREADY_EXISTS)){
    public void onFolderCreationResult(RemoteOperationResult.ResultCode resultCode, int httpResultCode){
        if(resultCode != null && (resultCode.equals(RemoteOperationResult.ResultCode.OK) || resultCode.equals(RemoteOperationResult.ResultCode.FOLDER_ALREADY_EXISTS))){
            this.existingRemoteFolderCounter+=1;
            CreateNextRemoteFolder();
        }else if(httpResultCode == 423 || httpResultCode == 409){
@@ -311,7 +311,9 @@ public class InitializerService extends Service {
            if(intent == null || (extras = intent.getExtras()) == null) {
                return;
            }
            String resultCode = extras.getString(AppConstants.resultCodeKey);
            RemoteOperationResult.ResultCode resultCode = extras.getParcelable(AppConstants.resultCodeKey);
            //Note: Problem with parsing parcelable to ResultCode. Probably because it's null...

            int httpResultCode = extras.getInt(AppConstants.resultIntentHttpCodeKey);

            onFolderCreationResult(resultCode, httpResultCode);