From ef8497697ae34754e0dae1b77b3b82809dc2d85e Mon Sep 17 00:00:00 2001 From: Chris Narkiewicz Date: Wed, 25 Dec 2019 19:44:32 +0000 Subject: [PATCH] Fix "Shared by null" glitch in file details view When file is uploaded it has ownerId == null. We shall interpret this condition file being owned by the current user. Fixes #5005 Signed-off-by: Chris Narkiewicz --- .../com/nextcloud/client/account/UserAccountManagerImpl.java | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/main/java/com/nextcloud/client/account/UserAccountManagerImpl.java b/src/main/java/com/nextcloud/client/account/UserAccountManagerImpl.java index 40cee2631fd5..25f16b02f75d 100644 --- a/src/main/java/com/nextcloud/client/account/UserAccountManagerImpl.java +++ b/src/main/java/com/nextcloud/client/account/UserAccountManagerImpl.java @@ -325,7 +325,8 @@ public void resetOwnCloudAccount() { @Override public boolean accountOwnsFile(OCFile file, Account account) { - return !TextUtils.isEmpty(file.getOwnerId()) && account.name.split("@")[0].equals(file.getOwnerId()); + final String ownerId = file.getOwnerId(); + return TextUtils.isEmpty(ownerId) || account.name.split("@")[0].equals(ownerId); } public boolean migrateUserId() {