Skip to content
Snippets Groups Projects
Commit 3a02e952 authored by Hartung, Michael's avatar Hartung, Michael
Browse files

make sure default groups are set

parent 2cd3feb5
No related branches found
No related tags found
No related merge requests found
......@@ -471,9 +471,10 @@ export class ExplorerPageComponent implements OnInit, AfterViewInit {
*/
public setConfigNodeGroup(key: string, nodeGroups: { [key: string]: NodeGroup } | {}) {
// make sure that return-groups (seeds, drugs, found nodes) are set
// const defaultNodeGroups = JSON.parse(JSON.stringify(defaultConfig.nodeGroups));
const defaultNodeGroups = JSON.parse(JSON.stringify(defaultConfig.nodeGroups));
// user merge function to do deep merge
// nodeGroups = merge(defaultNodeGroups, nodeGroups);
nodeGroups = merge(defaultNodeGroups, nodeGroups);
// make sure all keys are set
Object.entries(nodeGroups).forEach(([key, group]) => {
......@@ -533,8 +534,8 @@ export class ExplorerPageComponent implements OnInit, AfterViewInit {
*/
public setConfigEdgeGroup(key: string, edgeGroups: { [key: string]: EdgeGroup }) {
// make sure that default-groups are set
// const defaultNodeGroups = JSON.parse(JSON.stringify(defaultConfig.edgeGroups));
// edgeGroups = merge(defaultNodeGroups, edgeGroups);
const defaultNodeGroups = JSON.parse(JSON.stringify(defaultConfig.edgeGroups));
edgeGroups = merge(defaultNodeGroups, edgeGroups);
// // do not allow '_' in node Group names since it causes problems with backend
// edgeGroups = removeUnderscoreFromKeys(edgeGroups)
......
......@@ -118,7 +118,7 @@ Export As Graphml Button<br>
<drugst-one id="netexp1"
pluginId="2"
groups='{}'
groups='{"nodeGroups":{}}'
config='{"identifier":"entrez","title":"Breast cancer example network","nodeShadow":true,"edgeShadow":false,"autofillEdges":true,"interactionProteinProtein":"STRING","licensedDatasets":true,"selfReferences":false}'
network='{"nodes":[{"id":"7040","label":"7040"}]}'>
</drugst-one>
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment