diff --git a/src/main/java/at/ac/uibk/gitsearch/service/dto/SearchResultsDTO.java b/src/main/java/at/ac/uibk/gitsearch/service/dto/SearchResultsDTO.java index 7ccfb69ce3fe1ec98fff8b0573fbaba565a5f26e..1a6e18d28f427166da97925a11dca24f80288b64 100644 --- a/src/main/java/at/ac/uibk/gitsearch/service/dto/SearchResultsDTO.java +++ b/src/main/java/at/ac/uibk/gitsearch/service/dto/SearchResultsDTO.java @@ -115,16 +115,14 @@ public class SearchResultsDTO { @Override public boolean equals(Object obj) { - if (this == obj) - return true; - if (obj == null) - return false; - if (getClass() != obj.getClass()) - return false; + if (this == obj) { + return true; + } + if (!(obj instanceof GitProject)) { + return false; + } GitProject other = (GitProject) obj; - if (project_id != other.project_id) - return false; - return true; + return this.project_id == other.project_id; } }