diff --git a/src/main/java/org/tdl/vireo/model/repo/impl/DepositLocationRepoImpl.java b/src/main/java/org/tdl/vireo/model/repo/impl/DepositLocationRepoImpl.java index 656f98ff0a..c5342f91da 100644 --- a/src/main/java/org/tdl/vireo/model/repo/impl/DepositLocationRepoImpl.java +++ b/src/main/java/org/tdl/vireo/model/repo/impl/DepositLocationRepoImpl.java @@ -41,7 +41,7 @@ public DepositLocation create(Map depositLocationJson) { onBehalfOf = (String) depositLocationJson.get("onBehalfOf"); } - Integer timeout = (Integer) depositLocationJson.getOrDefault("timeout", "240"); + Integer timeout = Integer.valueOf(depositLocationJson.getOrDefault("timeout", 240).toString()); return create((String) depositLocationJson.get("name"), (String) depositLocationJson.get("repository"), (String) depositLocationJson.get("collection"), (String) depositLocationJson.get("username"), (String) depositLocationJson.get("password"), onBehalfOf, packager, (String) depositLocationJson.get("depositorName"), timeout); }