creates empty workspace if none is created
This commit is contained in:
@@ -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",
|
||||
"[]"
|
||||
)
|
||||
)
|
||||
);
|
||||
|
||||
|
||||
@@ -32340,7 +32340,7 @@
|
||||
"signed": false,
|
||||
"validMin": null,
|
||||
"validMax": null
|
||||
},
|
||||
}
|
||||
],
|
||||
"schema": "sensor-definitions.v2.decoding-metadata"
|
||||
}
|
||||
Reference in New Issue
Block a user