From 9cf96a10ce8b3c79c5f386c258da80119ca81b7b Mon Sep 17 00:00:00 2001 From: "David A. Velasco" Date: Tue, 24 Nov 2015 13:44:42 +0100 Subject: [PATCH] Fixed lost of share link when token exists --- .../resources/shares/ShareToRemoteOperationResultParser.java | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/com/owncloud/android/lib/resources/shares/ShareToRemoteOperationResultParser.java b/src/com/owncloud/android/lib/resources/shares/ShareToRemoteOperationResultParser.java index c59ba8ed..8105f146 100644 --- a/src/com/owncloud/android/lib/resources/shares/ShareToRemoteOperationResultParser.java +++ b/src/com/owncloud/android/lib/resources/shares/ShareToRemoteOperationResultParser.java @@ -90,7 +90,8 @@ public class ShareToRemoteOperationResultParser { resultData.add(share); // build the share link if not in the response (only received when the share is created) if (share.getShareType() == ShareType.PUBLIC_LINK && - share.getShareLink() == null && + (share.getShareLink() == null || + share.getShareLink().length() <= 0) && share.getToken().length() > 0 ) { if (mServerBaseUri != null) {