From fc256f48aa7e1a378f540fc1fdbde46739ff903c Mon Sep 17 00:00:00 2001
From: rsanchez <rsanchez@curisit.net>
Date: Wed, 28 Jan 2015 23:12:42 +0000
Subject: [PATCH] #0 fix - Fixed Application modification service
---
securis/src/main/java/net/curisit/securis/db/ApplicationMetadata.java | 5 +++--
1 files changed, 3 insertions(+), 2 deletions(-)
diff --git a/securis/src/main/java/net/curisit/securis/db/ApplicationMetadata.java b/securis/src/main/java/net/curisit/securis/db/ApplicationMetadata.java
index c17a3e8..273b594 100644
--- a/securis/src/main/java/net/curisit/securis/db/ApplicationMetadata.java
+++ b/securis/src/main/java/net/curisit/securis/db/ApplicationMetadata.java
@@ -20,6 +20,7 @@
import com.fasterxml.jackson.annotation.JsonInclude;
import com.fasterxml.jackson.annotation.JsonInclude.Include;
import com.fasterxml.jackson.annotation.JsonProperty;
+import com.google.common.base.Objects;
/**
* Entity implementation class for Entity: application_metadata
@@ -102,13 +103,13 @@
if (!(obj instanceof ApplicationMetadata))
return false;
ApplicationMetadata other = (ApplicationMetadata) obj;
- return key.equals(other.key) && (application == null || application.equals(other.application));
+ return Objects.equal(key, other.key) && Objects.equal(application, other.application);
}
@Override
public int hashCode() {
- return key.hashCode() + (application == null ? 0 : application.hashCode());
+ return (key == null ? 0 : key.hashCode()) + (application == null ? 0 : application.hashCode());
}
@Override
--
Gitblit v1.3.2