Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/stefan-niedermann/nextcloud-deck.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
Diffstat (limited to 'app/src/main/java/it/niedermann/nextcloud/deck/model/AccessControl.java')
-rw-r--r--app/src/main/java/it/niedermann/nextcloud/deck/model/AccessControl.java10
1 files changed, 6 insertions, 4 deletions
diff --git a/app/src/main/java/it/niedermann/nextcloud/deck/model/AccessControl.java b/app/src/main/java/it/niedermann/nextcloud/deck/model/AccessControl.java
index 01612a952..39313387f 100644
--- a/app/src/main/java/it/niedermann/nextcloud/deck/model/AccessControl.java
+++ b/app/src/main/java/it/niedermann/nextcloud/deck/model/AccessControl.java
@@ -7,6 +7,8 @@ import androidx.room.Index;
import com.google.gson.annotations.SerializedName;
+import java.util.Objects;
+
import it.niedermann.nextcloud.deck.model.interfaces.AbstractRemoteEntity;
import it.niedermann.nextcloud.deck.model.ocs.user.GroupMemberUIDs;
@@ -144,10 +146,10 @@ public class AccessControl extends AbstractRemoteEntity {
if (permissionEdit != that.permissionEdit) return false;
if (permissionShare != that.permissionShare) return false;
if (permissionManage != that.permissionManage) return false;
- if (type != null ? !type.equals(that.type) : that.type != null) return false;
- if (boardId != null ? !boardId.equals(that.boardId) : that.boardId != null) return false;
- if (userId != null ? !userId.equals(that.userId) : that.userId != null) return false;
- return user != null ? user.equals(that.user) : that.user == null;
+ if (!Objects.equals(type, that.type)) return false;
+ if (!Objects.equals(boardId, that.boardId)) return false;
+ if (!Objects.equals(userId, that.userId)) return false;
+ return Objects.equals(user, that.user);
}
@Override