public Intent getSendIntentWithSubject(Context context) {
if (context != null && mSendIntent != null && mSendIntent.getStringExtra(Intent.EXTRA_SUBJECT) != null) {
- if (getClient() == null || getClient().getCredentials().getUsername() == null) {
+ if (getClient() == null || getClient().getCredentials() == null ||
+ getClient().getCredentials().getUsername() == null) {
mSendIntent.putExtra(
Intent.EXTRA_SUBJECT,
context.getString(R.string.subject_shared_with_you, mFileName)
private void updateData(OCShare share) {
// Update DB with the response
share.setPath(mPath);
- if (mPath.endsWith(FileUtils.PATH_SEPARATOR)) {
- share.setIsFolder(true);
- } else {
- share.setIsFolder(false);
- }
+ share.setIsFolder(mPath.endsWith(FileUtils.PATH_SEPARATOR));
share.setPermissions(READ_ONLY);
getStorageManager().saveShare(share);