X-Git-Url: http://git.linex4red.de/pub/Android/ownCloud.git/blobdiff_plain/5384f6ff86ff7468a7be6f35cdae23314b9a36ae..106a2324e113d997db71f00a63ecda3ad828f098:/src/com/owncloud/android/ui/activity/FileActivity.java diff --git a/src/com/owncloud/android/ui/activity/FileActivity.java b/src/com/owncloud/android/ui/activity/FileActivity.java index 241f6e7a..99e4c91f 100644 --- a/src/com/owncloud/android/ui/activity/FileActivity.java +++ b/src/com/owncloud/android/ui/activity/FileActivity.java @@ -762,10 +762,10 @@ public class FileActivity extends AppCompatActivity onSynchronizeFileOperationFinish((SynchronizeFileOperation) operation, result); } else if (operation instanceof GetSharesForFileOperation) { - if (result.isSuccess()) { + if (result.isSuccess() || result.getCode() == ResultCode.SHARE_NOT_FOUND) { updateFileFromDB(); - } else if (result.getCode() != ResultCode.SHARE_NOT_FOUND) { + } else { Toast t = Toast.makeText(this, ErrorMessageAdapter.getErrorCauseMessage(result, operation, getResources()), Toast.LENGTH_LONG); @@ -801,7 +801,7 @@ public class FileActivity extends AppCompatActivity if (result.getCode() == ResultCode.SHARE_FORBIDDEN) { String password = operation.getPassword(); if ((password == null || password.length() == 0) && - !getCapabilities().getFilesSharingPublicEnabled().isFalse()) + getCapabilities().getFilesSharingPublicEnabled().isUnknown()) { // Was tried without password, but not sure that it's optional. Try with password. // Try with password before giving up.