X-Git-Url: https://git.pterodactylus.net/?a=blobdiff_plain;f=src%2Fmain%2Fjava%2Fnet%2Fpterodactylus%2Fsone%2Fweb%2Fajax%2FJsonReturnObject.java;h=45bbb4f7fb9cc80af2a125eb48544b14a06060c8;hb=959d2b0a4c4636c73d531d1097f062bf5f8e3edf;hp=ca29f3c1b4a557995827d58e16ec7883a79d6955;hpb=7017646bf42cb265b6df539bb6def40b91d2f968;p=Sone.git diff --git a/src/main/java/net/pterodactylus/sone/web/ajax/JsonReturnObject.java b/src/main/java/net/pterodactylus/sone/web/ajax/JsonReturnObject.java index ca29f3c..45bbb4f 100644 --- a/src/main/java/net/pterodactylus/sone/web/ajax/JsonReturnObject.java +++ b/src/main/java/net/pterodactylus/sone/web/ajax/JsonReturnObject.java @@ -116,7 +116,7 @@ public class JsonReturnObject { * @return This JSON return object */ public JsonReturnObject put(String key, String value) { - return put(key, new TextNode(value)); + return put(key, TextNode.valueOf(value)); } /** @@ -133,4 +133,18 @@ public class JsonReturnObject { return this; } + @Override + public int hashCode() { + return Boolean.valueOf(success).hashCode() ^ content.hashCode(); + } + + @Override + public boolean equals(Object object) { + if ((object == null) || (object.getClass() != getClass())) { + return false; + } + JsonReturnObject other = (JsonReturnObject) object; + return (success == other.success) && content.equals(other.content); + } + }