Fix bug related with sharee with special characters
authormasensio <masensio@solidgear.es>
Thu, 26 Nov 2015 12:27:26 +0000 (13:27 +0100)
committerDavid A. Velasco <dvelasco@solidgear.es>
Thu, 26 Nov 2015 13:07:31 +0000 (14:07 +0100)
owncloud-android-library
src/com/owncloud/android/ui/activity/ShareActivity.java

index 9e5c44d..77c0d78 160000 (submodule)
@@ -1 +1 @@
-Subproject commit 9e5c44ddb58970f1bbdf6723145a47379bdbccba
+Subproject commit 77c0d785c97233e327cfdeba8365b5ab116934c3
index bf6e37a..d4b964d 100644 (file)
@@ -102,8 +102,10 @@ public class ShareActivity extends FileActivity
 
         } else if (UsersAndGroupsSearchProvider.ACTION_SHARE_WITH.equals(intent.getAction())) {
             Uri data = intent.getData();
 
         } else if (UsersAndGroupsSearchProvider.ACTION_SHARE_WITH.equals(intent.getAction())) {
             Uri data = intent.getData();
+            String dataString = intent.getDataString();
+            String shareWith = dataString.substring(dataString.lastIndexOf('/') + 1);
             doShareWith(
             doShareWith(
-                    data.getLastPathSegment(),
+                    shareWith,
                     UsersAndGroupsSearchProvider.DATA_GROUP.equals(data.getAuthority())
             );
 
                     UsersAndGroupsSearchProvider.DATA_GROUP.equals(data.getAuthority())
             );