Don’t set the latest edition from the WoT URI!
[Sone.git] / src / main / java / net / pterodactylus / sone / data / Post.java
index 62ccf7b..c30665a 100644 (file)
@@ -31,13 +31,13 @@ public class Post {
        private final UUID id;
 
        /** The Sone this post belongs to. */
-       private Sone sone;
+       private volatile Sone sone;
 
        /** The time of the post (in milliseconds since Jan 1, 1970 UTC). */
-       private long time;
+       private volatile long time;
 
        /** The text of the post. */
-       private String text;
+       private volatile String text;
 
        /**
         * Creates a new post.
@@ -179,7 +179,7 @@ public class Post {
         */
        @Override
        public int hashCode() {
-               return id.hashCode() ^ sone.hashCode() ^ (int) (time >> 32) ^ (int) (time & 0xffffffff) ^ text.hashCode();
+               return id.hashCode();
        }
 
        /**
@@ -191,7 +191,7 @@ public class Post {
                        return false;
                }
                Post post = (Post) object;
-               return post.id.equals(id) && post.sone.equals(sone) && (post.time == time) && post.text.equals(text);
+               return post.id.equals(id);
        }
 
        /**