diff --git a/src/main/java/com/litoralregas/backend/charts/ChartWorkspaceService.java b/src/main/java/com/litoralregas/backend/charts/ChartWorkspaceService.java index 6eafae8..f2c2623 100644 --- a/src/main/java/com/litoralregas/backend/charts/ChartWorkspaceService.java +++ b/src/main/java/com/litoralregas/backend/charts/ChartWorkspaceService.java @@ -49,13 +49,15 @@ public class ChartWorkspaceService { public ChartWorkspaceResponse getWorkspace( ChartWorkspaceScope scope ) { - ChartWorkspace workspace = repository.findByScope(scope) - .orElseThrow(() -> - new IllegalArgumentException( - "Workspace not found for scope: " - + scope + .orElseGet(() -> + repository.save( + new ChartWorkspace( + scope, + "fourGrid", + "[]" + ) ) ); diff --git a/src/main/resources/config/sensor-definitions.json b/src/main/resources/config/sensor-definitions.json index 994a33b..b38a0db 100644 --- a/src/main/resources/config/sensor-definitions.json +++ b/src/main/resources/config/sensor-definitions.json @@ -32340,7 +32340,7 @@ "signed": false, "validMin": null, "validMax": null - }, + } ], "schema": "sensor-definitions.v2.decoding-metadata" } \ No newline at end of file