Skip to content

Commit 595c159

Browse files
authored
Merge pull request #11437 from GlobalDataverseCommunityConsortium/UTFTestFix
UTF8TestFix
2 parents e119cbb + a139d9f commit 595c159

File tree

2 files changed

+3
-3
lines changed

2 files changed

+3
-3
lines changed

src/main/java/edu/harvard/iq/dataverse/api/Dataverses.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -827,9 +827,9 @@ private List<DatasetFieldType> parseFacets(JsonArray facetsArray) throws Wrapped
827827
for (JsonString facetId : facetsArray.getValuesAs(JsonString.class)) {
828828
DatasetFieldType dsfType = findDatasetFieldType(facetId.getString());
829829
if (dsfType == null) {
830-
throw new WrappedResponse(badRequest(MessageFormat.format(BundleUtil.getStringFromBundle("dataverse.facets.error.fieldtypenotfound"), facetId)));
830+
throw new WrappedResponse(badRequest(MessageFormat.format(BundleUtil.getStringFromBundle("dataverse.facets.error.fieldtypenotfound"), facetId.getString())));
831831
} else if (!dsfType.isFacetable()) {
832-
throw new WrappedResponse(badRequest(MessageFormat.format(BundleUtil.getStringFromBundle("dataverse.facets.error.fieldtypenotfacetable"), facetId)));
832+
throw new WrappedResponse(badRequest(MessageFormat.format(BundleUtil.getStringFromBundle("dataverse.facets.error.fieldtypenotfacetable"), facetId.getString())));
833833
}
834834
facets.add(dsfType);
835835
}

src/test/java/edu/harvard/iq/dataverse/api/DataversesIT.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1329,7 +1329,7 @@ public void testAddDataverse() {
13291329
createSubDataverseResponse = UtilIT.createSubDataverse(testDataverseAlias, null, apiToken, "root", testInputLevelNames, testInvalidFacetIds, testMetadataBlockNames);
13301330
createSubDataverseResponse.then().assertThat()
13311331
.statusCode(BAD_REQUEST.getStatusCode())
1332-
.body("message", equalTo("Cant find dataset field type \"" + invalidFacetId + "\""));
1332+
.body("message", equalTo(BundleUtil.getStringFromBundle("dataverse.facets.error.fieldtypenotfound", Arrays.asList(invalidFacetId))));
13331333

13341334
// Should return error when an invalid input level is sent
13351335
String invalidInputLevelName = "wrongInputLevel";

0 commit comments

Comments
 (0)