Skip to content

Commit

Permalink
last updated / date created on species list items
Browse files Browse the repository at this point in the history
  • Loading branch information
djtfmartin committed Feb 11, 2024
1 parent 9b15eb5 commit efd8dda
Showing 1 changed file with 11 additions and 3 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -81,10 +81,18 @@ private SpeciesList mapListToSpeciesList(Map<String, Object> list) {
speciesList.setListType((String) list.get("listType"));
speciesList.setAuthority((String) list.get("authority"));
speciesList.setRegion((String) list.get("region"));

speciesList.setLastUpdatedBy((String) list.get("username"));
speciesList.setLastUpdated((String) list.get("lastUpdated"));
speciesList.setDateCreated((String) list.get("dateCreated"));

if (list.get("lastUpdated") != null) {
String lastUpdatedString = (String) list.get("lastUpdated");
SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd'T'HH:mm:ss'Z'");
speciesList.setLastUpdated(sdf.parse(lastUpdatedString));
}
if (list.get("dateCreated") != null) {
String dateCreatedString = (String) list.get("dateCreated");
SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd'T'HH:mm:ss'Z'");
speciesList.setDateCreated(sdf.parse(dateCreatedString));
}

speciesList.setIsAuthoritative(
list.get("isAuthoritative") instanceof Boolean && (Boolean) list.get("isAuthoritative"));
Expand Down

0 comments on commit efd8dda

Please sign in to comment.