|
@@ -58,8 +58,8 @@ public class ErrorMessageAdapter {
|
|
|
|
|
|
String message = null;
|
|
String message = null;
|
|
|
|
|
|
- if (!result.isSuccess() && isNetworkError(result.getCode())) {
|
|
|
|
- message = getErrorMessage(result, res);
|
|
|
|
|
|
+ if (!result.isSuccess() && isCommonError(result.getCode())) {
|
|
|
|
+ message = getCommonErrorMessage(result, res);
|
|
|
|
|
|
} else if (operation instanceof UploadFileOperation) {
|
|
} else if (operation instanceof UploadFileOperation) {
|
|
|
|
|
|
@@ -86,9 +86,6 @@ public class ErrorMessageAdapter {
|
|
} else if (result.getCode() == ResultCode.INVALID_CHARACTER_DETECT_IN_SERVER) {
|
|
} else if (result.getCode() == ResultCode.INVALID_CHARACTER_DETECT_IN_SERVER) {
|
|
message = res.getString(R.string.filename_forbidden_charaters_from_server);
|
|
message = res.getString(R.string.filename_forbidden_charaters_from_server);
|
|
|
|
|
|
- } else if (result.getCode() == ResultCode.MAINTENANCE_MODE) {
|
|
|
|
- message = res.getString(R.string.maintenance_mode);
|
|
|
|
-
|
|
|
|
} else {
|
|
} else {
|
|
message = String.format(
|
|
message = String.format(
|
|
res.getString(R.string.uploader_upload_failed_content_single),
|
|
res.getString(R.string.uploader_upload_failed_content_single),
|
|
@@ -107,9 +104,6 @@ public class ErrorMessageAdapter {
|
|
if (result.getCode() == ResultCode.FILE_NOT_FOUND) {
|
|
if (result.getCode() == ResultCode.FILE_NOT_FOUND) {
|
|
message = res.getString(R.string.downloader_download_file_not_found);
|
|
message = res.getString(R.string.downloader_download_file_not_found);
|
|
|
|
|
|
- } else if (result.getCode() == ResultCode.MAINTENANCE_MODE) {
|
|
|
|
- message = res.getString(R.string.maintenance_mode);
|
|
|
|
-
|
|
|
|
} else {
|
|
} else {
|
|
message = String.format(
|
|
message = String.format(
|
|
res.getString(R.string.downloader_download_failed_content), new File(
|
|
res.getString(R.string.downloader_download_failed_content), new File(
|
|
@@ -127,9 +121,6 @@ public class ErrorMessageAdapter {
|
|
message = String.format(res.getString(R.string.forbidden_permissions),
|
|
message = String.format(res.getString(R.string.forbidden_permissions),
|
|
res.getString(R.string.forbidden_permissions_delete));
|
|
res.getString(R.string.forbidden_permissions_delete));
|
|
|
|
|
|
- } else if (result.getCode() == ResultCode.MAINTENANCE_MODE) {
|
|
|
|
- message = res.getString(R.string.maintenance_mode);
|
|
|
|
-
|
|
|
|
} else {
|
|
} else {
|
|
message = res.getString(R.string.remove_fail_msg);
|
|
message = res.getString(R.string.remove_fail_msg);
|
|
}
|
|
}
|
|
@@ -150,9 +141,6 @@ public class ErrorMessageAdapter {
|
|
} else if (result.getCode() == ResultCode.INVALID_CHARACTER_DETECT_IN_SERVER) {
|
|
} else if (result.getCode() == ResultCode.INVALID_CHARACTER_DETECT_IN_SERVER) {
|
|
message = res.getString(R.string.filename_forbidden_charaters_from_server);
|
|
message = res.getString(R.string.filename_forbidden_charaters_from_server);
|
|
|
|
|
|
- } else if (result.getCode() == ResultCode.MAINTENANCE_MODE) {
|
|
|
|
- message = res.getString(R.string.maintenance_mode);
|
|
|
|
-
|
|
|
|
} else {
|
|
} else {
|
|
message = res.getString(R.string.rename_server_fail_msg);
|
|
message = res.getString(R.string.rename_server_fail_msg);
|
|
}
|
|
}
|
|
@@ -173,9 +161,6 @@ public class ErrorMessageAdapter {
|
|
} else if (result.getCode() == ResultCode.INVALID_CHARACTER_DETECT_IN_SERVER) {
|
|
} else if (result.getCode() == ResultCode.INVALID_CHARACTER_DETECT_IN_SERVER) {
|
|
message = res.getString(R.string.filename_forbidden_charaters_from_server);
|
|
message = res.getString(R.string.filename_forbidden_charaters_from_server);
|
|
|
|
|
|
- } else if (result.getCode() == ResultCode.MAINTENANCE_MODE) {
|
|
|
|
- message = res.getString(R.string.maintenance_mode);
|
|
|
|
-
|
|
|
|
} else {
|
|
} else {
|
|
message = res.getString(R.string.create_dir_fail_msg);
|
|
message = res.getString(R.string.create_dir_fail_msg);
|
|
}
|
|
}
|
|
@@ -194,9 +179,6 @@ public class ErrorMessageAdapter {
|
|
message = String.format(res.getString(R.string.forbidden_permissions),
|
|
message = String.format(res.getString(R.string.forbidden_permissions),
|
|
res.getString(R.string.share_link_forbidden_permissions));
|
|
res.getString(R.string.share_link_forbidden_permissions));
|
|
|
|
|
|
- } else if (result.getCode() == ResultCode.MAINTENANCE_MODE) {
|
|
|
|
- message = res.getString(R.string.maintenance_mode);
|
|
|
|
-
|
|
|
|
} else { // Generic error
|
|
} else { // Generic error
|
|
// Show a Message, operation finished without success
|
|
// Show a Message, operation finished without success
|
|
message = res.getString(R.string.share_link_file_error);
|
|
message = res.getString(R.string.share_link_file_error);
|
|
@@ -215,9 +197,6 @@ public class ErrorMessageAdapter {
|
|
message = String.format(res.getString(R.string.forbidden_permissions),
|
|
message = String.format(res.getString(R.string.forbidden_permissions),
|
|
res.getString(R.string.unshare_link_forbidden_permissions));
|
|
res.getString(R.string.unshare_link_forbidden_permissions));
|
|
|
|
|
|
- } else if (result.getCode() == ResultCode.MAINTENANCE_MODE) {
|
|
|
|
- message = res.getString(R.string.maintenance_mode);
|
|
|
|
-
|
|
|
|
} else { // Generic error
|
|
} else { // Generic error
|
|
// Show a Message, operation finished without success
|
|
// Show a Message, operation finished without success
|
|
message = res.getString(R.string.unshare_link_file_error);
|
|
message = res.getString(R.string.unshare_link_file_error);
|
|
@@ -237,9 +216,6 @@ public class ErrorMessageAdapter {
|
|
message = String.format(res.getString(R.string.forbidden_permissions),
|
|
message = String.format(res.getString(R.string.forbidden_permissions),
|
|
res.getString(R.string.update_link_forbidden_permissions));
|
|
res.getString(R.string.update_link_forbidden_permissions));
|
|
|
|
|
|
- } else if (result.getCode() == ResultCode.MAINTENANCE_MODE) {
|
|
|
|
- message = res.getString(R.string.maintenance_mode);
|
|
|
|
-
|
|
|
|
} else { // Generic error
|
|
} else { // Generic error
|
|
// Show a Message, operation finished without success
|
|
// Show a Message, operation finished without success
|
|
message = res.getString(R.string.update_link_file_error);
|
|
message = res.getString(R.string.update_link_file_error);
|
|
@@ -262,9 +238,6 @@ public class ErrorMessageAdapter {
|
|
} else if (result.getCode() == ResultCode.INVALID_CHARACTER_DETECT_IN_SERVER) {
|
|
} else if (result.getCode() == ResultCode.INVALID_CHARACTER_DETECT_IN_SERVER) {
|
|
message = res.getString(R.string.filename_forbidden_charaters_from_server);
|
|
message = res.getString(R.string.filename_forbidden_charaters_from_server);
|
|
|
|
|
|
- } else if (result.getCode() == ResultCode.MAINTENANCE_MODE) {
|
|
|
|
- message = res.getString(R.string.maintenance_mode);
|
|
|
|
-
|
|
|
|
} else { // Generic error
|
|
} else { // Generic error
|
|
// Show a Message, operation finished without success
|
|
// Show a Message, operation finished without success
|
|
message = res.getString(R.string.move_file_error);
|
|
message = res.getString(R.string.move_file_error);
|
|
@@ -279,9 +252,6 @@ public class ErrorMessageAdapter {
|
|
message = String.format(res.getString(R.string.sync_current_folder_was_removed),
|
|
message = String.format(res.getString(R.string.sync_current_folder_was_removed),
|
|
folderPathName);
|
|
folderPathName);
|
|
|
|
|
|
- } else if (result.getCode() == ResultCode.MAINTENANCE_MODE) {
|
|
|
|
- message = res.getString(R.string.maintenance_mode);
|
|
|
|
-
|
|
|
|
} else { // Generic error
|
|
} else { // Generic error
|
|
// Show a Message, operation finished without success
|
|
// Show a Message, operation finished without success
|
|
message = String.format(res.getString(R.string.sync_folder_failed_content),
|
|
message = String.format(res.getString(R.string.sync_folder_failed_content),
|
|
@@ -303,23 +273,16 @@ public class ErrorMessageAdapter {
|
|
message = String.format(res.getString(R.string.forbidden_permissions),
|
|
message = String.format(res.getString(R.string.forbidden_permissions),
|
|
res.getString(R.string.forbidden_permissions_copy));
|
|
res.getString(R.string.forbidden_permissions_copy));
|
|
|
|
|
|
- } else if (result.getCode() == ResultCode.MAINTENANCE_MODE) {
|
|
|
|
- message = res.getString(R.string.maintenance_mode);
|
|
|
|
-
|
|
|
|
} else { // Generic error
|
|
} else { // Generic error
|
|
// Show a Message, operation finished without success
|
|
// Show a Message, operation finished without success
|
|
message = res.getString(R.string.copy_file_error);
|
|
message = res.getString(R.string.copy_file_error);
|
|
}
|
|
}
|
|
- } else if (operation instanceof GetSharesForFileOperation) {
|
|
|
|
- if (result.getCode() == ResultCode.MAINTENANCE_MODE) {
|
|
|
|
- message = res.getString(R.string.maintenance_mode);
|
|
|
|
- }
|
|
|
|
}
|
|
}
|
|
|
|
|
|
return message;
|
|
return message;
|
|
}
|
|
}
|
|
|
|
|
|
- private static String getErrorMessage(RemoteOperationResult result, Resources res) {
|
|
|
|
|
|
+ private static String getCommonErrorMessage(RemoteOperationResult result, Resources res) {
|
|
|
|
|
|
String message = null;
|
|
String message = null;
|
|
|
|
|
|
@@ -339,15 +302,21 @@ public class ErrorMessageAdapter {
|
|
|
|
|
|
} else if (result.getCode() == ResultCode.HOST_NOT_AVAILABLE) {
|
|
} else if (result.getCode() == ResultCode.HOST_NOT_AVAILABLE) {
|
|
message = res.getString(R.string.network_host_not_available);
|
|
message = res.getString(R.string.network_host_not_available);
|
|
|
|
+ } else if (result.getCode() == ResultCode.MAINTENANCE_MODE) {
|
|
|
|
+ message = res.getString(R.string.maintenance_mode);
|
|
}
|
|
}
|
|
}
|
|
}
|
|
|
|
|
|
return message;
|
|
return message;
|
|
}
|
|
}
|
|
|
|
|
|
- private static boolean isNetworkError(RemoteOperationResult.ResultCode code) {
|
|
|
|
|
|
+ private static boolean isCommonError(RemoteOperationResult.ResultCode code) {
|
|
return code == ResultCode.WRONG_CONNECTION ||
|
|
return code == ResultCode.WRONG_CONNECTION ||
|
|
code == ResultCode.TIMEOUT ||
|
|
code == ResultCode.TIMEOUT ||
|
|
- code == ResultCode.HOST_NOT_AVAILABLE;
|
|
|
|
|
|
+ code == ResultCode.HOST_NOT_AVAILABLE ||
|
|
|
|
+ code == ResultCode.MAINTENANCE_MODE) {
|
|
|
|
+ return true;
|
|
|
|
+ } else
|
|
|
|
+ return false;
|
|
}
|
|
}
|
|
}
|
|
}
|