From 143fe1446ec274df70496e26ad9fc6f1a0efa590 Mon Sep 17 00:00:00 2001 From: mr Date: Mon, 26 Aug 2024 16:39:16 +0200 Subject: [PATCH] simplify call to peer --- .../workspace/shared/shared_workspace_mongo_accessor.go | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/models/workspace/shared/shared_workspace_mongo_accessor.go b/models/workspace/shared/shared_workspace_mongo_accessor.go index c642d2f..e9858d0 100644 --- a/models/workspace/shared/shared_workspace_mongo_accessor.go +++ b/models/workspace/shared/shared_workspace_mongo_accessor.go @@ -177,6 +177,15 @@ func (wfa *sharedWorkspaceMongoAccessor) StoreOne(data utils.DBObject) (utils.DB data.(*SharedWorkspace).CreatorID = id data.(*SharedWorkspace).Peers = append(data.(*SharedWorkspace).Peers, id) d, code, err := wfa.GenericStoreOne(data.(*SharedWorkspace), wfa) + if data.(*SharedWorkspace).Workspaces == nil { + data.(*SharedWorkspace).Workspaces = []string{} + } + if data.(*SharedWorkspace).Workflows == nil { + data.(*SharedWorkspace).Workflows = []string{} + } + if data.(*SharedWorkspace).Rules == nil { + data.(*SharedWorkspace).Rules = []string{} + } if code == 200 { wfa.sharedWorkflow(d.(*SharedWorkspace), d.GetID()) wfa.sharedWorkspace(d.(*SharedWorkspace), d.GetID())