fixed status enum

git-svn-id: https://svn.d4science.research-infrastructures.eu/gcube/trunk/data-catalogue/grsf-common-library@163039 82a268e6-3cf1-43bd-a215-b396298e98cf
This commit is contained in:
Costantino Perciante 2018-02-08 10:40:36 +00:00
parent 21f7677be5
commit 881e88b722
1 changed files with 3 additions and 2 deletions

View File

@ -47,14 +47,15 @@ public enum Status {
@JsonCreator
public static Status onDeserialize(String statusString) {
if(statusString != null) {
String modifiedString = statusString.trim().replace("-", " ").replace("_", " ");
for(Status status : Status.values()) {
if (status.toString().equalsIgnoreCase(statusString.trim()))
if (status.toString().equalsIgnoreCase(modifiedString))
return status;
}
}
return null;
}
/**
* Used by reflection
*/