X-Git-Url: http://git.linex4red.de/pub/Android/ownCloud.git/blobdiff_plain/5c0e9ca5f2614bc29fd5d18730cc845f482bfa5f..48b3852f7bdc6cd6acd7e7de0729322f6b302577:/src/com/owncloud/android/ui/activity/FolderPickerActivity.java diff --git a/src/com/owncloud/android/ui/activity/FolderPickerActivity.java b/src/com/owncloud/android/ui/activity/FolderPickerActivity.java index d8f7b540..0a23cfa9 100644 --- a/src/com/owncloud/android/ui/activity/FolderPickerActivity.java +++ b/src/com/owncloud/android/ui/activity/FolderPickerActivity.java @@ -65,10 +65,11 @@ import com.owncloud.android.lib.common.utils.Log_OC; public class FolderPickerActivity extends FileActivity implements FileFragment.ContainerActivity, OnClickListener, OnEnforceableRefreshListener { - public static final String EXTRA_CURRENT_FOLDER = UploadFilesActivity.class.getCanonicalName() - + ".EXTRA_CURRENT_FOLDER"; - public static final String EXTRA_TARGET_FILE = UploadFilesActivity.class.getCanonicalName() - + "EXTRA_TARGET_FILE"; + public static final String EXTRA_FOLDER = UploadFilesActivity.class.getCanonicalName() + + ".EXTRA_FOLDER"; + public static final String EXTRA_FILE = UploadFilesActivity.class.getCanonicalName() + + ".EXTRA_FILE"; + //TODO: Think something better private SyncBroadcastReceiver mSyncBroadcastReceiver; @@ -367,11 +368,13 @@ public class FolderPickerActivity extends FileActivity implements FileFragment.C finish(); } else if (v == mChooseBtn) { Intent i = getIntent(); - OCFile targetFile = (OCFile) i.getParcelableExtra(FolderPickerActivity.EXTRA_TARGET_FILE); + OCFile targetFile = i.getParcelableExtra(FolderPickerActivity.EXTRA_FILE); Intent data = new Intent(); - data.putExtra(EXTRA_CURRENT_FOLDER, getCurrentFolder()); - data.putExtra(EXTRA_TARGET_FILE, targetFile); + data.putExtra(EXTRA_FOLDER, getCurrentFolder()); + if (targetFile != null) { + data.putExtra(EXTRA_FILE, targetFile); + } setResult(RESULT_OK, data); finish(); }