From f8e22c4a9dbb16868fbcf36e9e3f720f41ef6bb6 Mon Sep 17 00:00:00 2001 From: Thomas Date: Thu, 19 Jan 2023 16:54:39 +0100 Subject: [PATCH] Fix a crash --- .../fedilab/android/client/entities/api/Attachment.java | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/app/src/main/java/app/fedilab/android/client/entities/api/Attachment.java b/app/src/main/java/app/fedilab/android/client/entities/api/Attachment.java index 7447f933..5db92867 100644 --- a/app/src/main/java/app/fedilab/android/client/entities/api/Attachment.java +++ b/app/src/main/java/app/fedilab/android/client/entities/api/Attachment.java @@ -87,10 +87,11 @@ public class Attachment implements Serializable { @Override public boolean equals(@Nullable Object obj) { boolean same = false; - if (obj instanceof Attachment) { + if (obj instanceof Attachment && ((Attachment) obj).id != null && this.id != null) { same = this.id.equals(((Attachment) obj).id); - } - return same; + return same; + } else return super.equals(obj); + } }