Эх сурвалжийг харах

Prevent crash when there are federated shares in the server

David A. Velasco 9 жил өмнө
parent
commit
106db02dee

+ 1 - 1
owncloud-android-library

@@ -1 +1 @@
-Subproject commit 95919c9005aac54e7707f0fdc3c5b9dfdb29dac1
+Subproject commit a953a890d3c61de3ac4bc42bb844cf0c03ac91b7

+ 4 - 1
src/com/owncloud/android/providers/FileContentProvider.java

@@ -280,7 +280,10 @@ public class FileContentProvider extends ContentProvider {
         int newShareType = newShare.getAsInteger(ProviderTableMeta.OCSHARES_SHARE_TYPE);
         if (newShareType == ShareType.PUBLIC_LINK.getValue()) {
             fileValues.put(ProviderTableMeta.FILE_SHARED_VIA_LINK, 1);
-        } else if (newShareType == ShareType.USER.getValue() || newShareType == ShareType.GROUP.getValue()) {
+        } else if (
+                newShareType == ShareType.USER.getValue() ||
+                newShareType == ShareType.GROUP.getValue() ||
+                newShareType == ShareType.FEDERATED.getValue() ) {
             fileValues.put(ProviderTableMeta.FILE_SHARED_WITH_SHAREE, 1);
         }