diff --git a/src/main/java/org/opendevstack/component_catalog/server/services/ProjectComponentsService.java b/src/main/java/org/opendevstack/component_catalog/server/services/ProjectComponentsService.java index 9147240..7ff4f52 100644 --- a/src/main/java/org/opendevstack/component_catalog/server/services/ProjectComponentsService.java +++ b/src/main/java/org/opendevstack/component_catalog/server/services/ProjectComponentsService.java @@ -166,7 +166,7 @@ private ProjectComponent updateComponentIfMatch(Map.Entry resolveParameters(ProjectComponent value, List params) { return (params == null || params.isEmpty()) ? value.getParameters() diff --git a/src/test/java/org/opendevstack/component_catalog/server/services/ProjectComponentsServiceTest.java b/src/test/java/org/opendevstack/component_catalog/server/services/ProjectComponentsServiceTest.java index f86e541..e28e259 100644 --- a/src/test/java/org/opendevstack/component_catalog/server/services/ProjectComponentsServiceTest.java +++ b/src/test/java/org/opendevstack/component_catalog/server/services/ProjectComponentsServiceTest.java @@ -294,14 +294,14 @@ void givenExistingComponent_whenUpdatePartially_thenUpdatesOnlyFieldsProvided() //when ProjectComponents updated = service.updatePartiallyExistingComponent( pc, - request("comp1", encodedFull, Status.CREATED, null, null, "created", "updated", parameters) + request("comp1", encodedFull, Status.CREATED, "", null, "created", "updated", parameters) ); //then ProjectComponent result = updated.getComponents().get("comp1"); assertThat(result.getStatus()).isEqualTo(Status.CREATED); - assertThat(result.getComponentUrl()).isEqualTo("oldUrl"); // unchanged + assertThat(result.getComponentUrl()).isEqualTo(""); assertThat(result.getCatalogItemRef()).isEqualTo(base64("?at=refs/heads/dev")); assertThat(result.getCreatedAt()).isEqualTo("created"); assertThat(result.getUpdatedAt()).isEqualTo("updated");