X-Git-Url: http://git.linex4red.de/pub/Android/ownCloud.git/blobdiff_plain/7c4fc0486ffedcbbc35050d285570a4563befb2d..281212045672b8439f09e50896d90a1f5c7524f1:/src/com/owncloud/android/services/OperationsService.java diff --git a/src/com/owncloud/android/services/OperationsService.java b/src/com/owncloud/android/services/OperationsService.java index 4d1789e7..0df160aa 100644 --- a/src/com/owncloud/android/services/OperationsService.java +++ b/src/com/owncloud/android/services/OperationsService.java @@ -59,6 +59,7 @@ public class OperationsService extends Service { public static final String EXTRA_REMOTE_PATH = "REMOTE_PATH"; public static final String EXTRA_SEND_INTENT = "SEND_INTENT"; public static final String EXTRA_RESULT = "RESULT"; + public static final String EXTRA_WEBDAV_PATH = "WEBDAV_PATH"; public static final String ACTION_CREATE_SHARE = "CREATE_SHARE"; public static final String ACTION_UNSHARE = "UNSHARE"; @@ -136,7 +137,8 @@ public class OperationsService extends Service { operation = new UnshareLinkOperation(remotePath, this.getApplicationContext()); } } else if (action.equals(ACTION_DETECT_AUTHENTICATION_METHOD)) { // Detect Authentication Method - operation = new DetectAuthenticationMethodOperation(this.getApplicationContext()); + String webdav_url = serverUrl + intent.getStringExtra(EXTRA_WEBDAV_PATH); + operation = new DetectAuthenticationMethodOperation(this.getApplicationContext(), webdav_url); } else { // nothing we are going to handle