diff --git a/Dockerfile b/Dockerfile index b0d3996034d87858e0ab1a6901bd44de14414fb2..91b19277df397a3fab4d9c867fcd89edcda4d486 100644 --- a/Dockerfile +++ b/Dockerfile @@ -13,7 +13,7 @@ RUN apk add --update ca-certificates wget \ COPY docker/runner/config/application.tmpl /config/application.tmpl COPY docker/runner/README.md docker/runner/run.sh / -COPY target/portal-backend-DOCKER_BUILD.jar backend.jar +COPY target/portal-backend-1.0.0-docker-packaging.jar backend.jar EXPOSE 8080 diff --git a/src/main/java/eu/hbp/mip/controllers/GroupsApi.java b/src/main/java/eu/hbp/mip/controllers/GroupsApi.java index 297d33e559d1728d2472364e9c7e4f63877d5929..541f51726a028e436a5699d464d4b0738e1b1b95 100644 --- a/src/main/java/eu/hbp/mip/controllers/GroupsApi.java +++ b/src/main/java/eu/hbp/mip/controllers/GroupsApi.java @@ -5,6 +5,7 @@ package eu.hbp.mip.controllers; import com.google.gson.Gson; +import com.google.gson.JsonArray; import com.google.gson.JsonElement; import com.google.gson.JsonObject; import eu.hbp.mip.model.Group; @@ -71,6 +72,9 @@ public class GroupsApi { removeVariablesRecursive(child.getAsJsonObject()); } } + else { + element.add("groups", new JsonArray()); // Only for compatibility with olf frontend + } if(element.has("variables")) { element.remove("variables"); } diff --git a/tests/test-build.sh b/tests/test-build.sh index 89b65881e37e95fc3f2ec4507b22474a5659fc79..81eef036ba49b29a8ae6ce88123f66ba25d2014a 100755 --- a/tests/test-build.sh +++ b/tests/test-build.sh @@ -1,6 +1,6 @@ #!/usr/bin/env bash -if [ ! -f ./target/portal-backend-DOCKER_BUILD.jar ]; then +if [ ! -f ./target/portal-backend-1.0.0-docker-packaging.jar ]; then exit 1 fi