diff --git a/scm-it/src/test/java/sonia/scm/it/AnonymousAccessITCase.java b/scm-it/src/test/java/sonia/scm/it/AnonymousAccessITCase.java index 1b48da792b..6765f0e2d7 100644 --- a/scm-it/src/test/java/sonia/scm/it/AnonymousAccessITCase.java +++ b/scm-it/src/test/java/sonia/scm/it/AnonymousAccessITCase.java @@ -53,6 +53,7 @@ class AnonymousAccessITCase { @Test void shouldRejectRepositoryResourceWithoutAuthentication() { + setAnonymousAccess(false); assertEquals(401, RestAssured.given() .when() .get(RestUtil.REST_BASE_URL.resolve("repositories/")) diff --git a/scm-webapp/src/main/java/sonia/scm/update/repository/V1RepositoryHelper.java b/scm-webapp/src/main/java/sonia/scm/update/repository/V1RepositoryHelper.java index 10cf343cff..f2a60c5529 100644 --- a/scm-webapp/src/main/java/sonia/scm/update/repository/V1RepositoryHelper.java +++ b/scm-webapp/src/main/java/sonia/scm/update/repository/V1RepositoryHelper.java @@ -32,8 +32,8 @@ class V1RepositoryHelper { Optional file = resolveV1File(contextProvider, filename); if (file.isPresent()) { Object unmarshal = jaxbContext.createUnmarshaller().unmarshal(file.get()); - if (unmarshal instanceof V1RepositoryHelper.V1RepositoryDatabase) { - return of((V1RepositoryHelper.V1RepositoryDatabase) unmarshal); + if (unmarshal instanceof V1RepositoryDatabase) { + return of((V1RepositoryDatabase) unmarshal); } else { return empty(); }