From 4a932c8e23a6c2fa8823db8f93e9cb58a6f3423b Mon Sep 17 00:00:00 2001 From: mr Date: Tue, 27 Aug 2024 14:10:30 +0200 Subject: [PATCH] Bug on Format date --- models/workspace/shared/shared_workspace_mongo_accessor.go | 4 ++-- models/workspace/workspace.go | 6 +++--- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/models/workspace/shared/shared_workspace_mongo_accessor.go b/models/workspace/shared/shared_workspace_mongo_accessor.go index b51226d..9e30131 100644 --- a/models/workspace/shared/shared_workspace_mongo_accessor.go +++ b/models/workspace/shared/shared_workspace_mongo_accessor.go @@ -40,7 +40,7 @@ func (wfa *sharedWorkspaceMongoAccessor) sharedWorkspace(shared *SharedWorkspace eld := eldest.(*SharedWorkspace) if eld.Workspaces != nil { for _, v := range eld.Workspaces { - accessor.UpdateOne(&workspace.Workspace{Shared: false}, v) + accessor.UpdateOne(&workspace.Workspace{Shared: shared.UUID}, v) if wfa.Caller != nil || wfa.Caller.URLS == nil || wfa.Caller.URLS[utils.WORKSPACE.String()] == nil { continue } @@ -56,7 +56,7 @@ func (wfa *sharedWorkspaceMongoAccessor) sharedWorkspace(shared *SharedWorkspace } if shared.Workspaces != nil { for _, v := range shared.Workspaces { - workspace, code, _ := accessor.UpdateOne(&workspace.Workspace{Shared: true}, v) + workspace, code, _ := accessor.UpdateOne(&workspace.Workspace{Shared: shared.UUID}, v) if wfa.Caller != nil || wfa.Caller.URLS == nil || wfa.Caller.URLS[utils.WORKSPACE.String()] == nil { continue } diff --git a/models/workspace/workspace.go b/models/workspace/workspace.go index b118a97..6522baa 100644 --- a/models/workspace/workspace.go +++ b/models/workspace/workspace.go @@ -12,9 +12,9 @@ import ( type Workspace struct { utils.AbstractObject resources.ResourceSet - IsContextual bool `json:"is_contextual" bson:"is_contextual" default:"false"` - Active bool `json:"active" bson:"active" default:"false"` - Shared bool `json:"shared" bson:"shared" default:"false"` + IsContextual bool `json:"is_contextual" bson:"is_contextual" default:"false"` + Active bool `json:"active" bson:"active" default:"false"` + Shared string `json:"shared" bson:"shared" default:"false"` } func (ao *Workspace) GetID() string {