From bcfd43e140548fe1d32f561c8915a6074673a488 Mon Sep 17 00:00:00 2001 From: mr Date: Thu, 22 Jan 2026 13:45:19 +0100 Subject: [PATCH] group.Group --- entrypoint.go | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/entrypoint.go b/entrypoint.go index 30b2b84..98b6e76 100644 --- a/entrypoint.go +++ b/entrypoint.go @@ -18,6 +18,7 @@ import ( "cloud.o-forge.io/core/oc-lib/models/booking" "cloud.o-forge.io/core/oc-lib/models/collaborative_area" "cloud.o-forge.io/core/oc-lib/models/collaborative_area/rules/rule" + "cloud.o-forge.io/core/oc-lib/models/group" "cloud.o-forge.io/core/oc-lib/models/live" "cloud.o-forge.io/core/oc-lib/models/order" "cloud.o-forge.io/core/oc-lib/models/peer" @@ -50,6 +51,7 @@ const ( WORKSPACE = tools.WORKSPACE WORKFLOW_EXECUTION = tools.WORKFLOW_EXECUTION PEER = tools.PEER + GROUP = tools.GROUP COLLABORATIVE_AREA = tools.COLLABORATIVE_AREA RULE = tools.RULE BOOKING = tools.BOOKING @@ -495,6 +497,13 @@ func (l *LibData) ToPeer() *peer.Peer { return nil } +func (l *LibData) ToGroup() *group.Group { + if l.Data.GetAccessor(nil).GetType() == tools.GROUP { + return l.Data.(*group.Group) + } + return nil +} + func (l *LibData) ToWorkflow() *w2.Workflow { if l.Data.GetAccessor(nil).GetType() == tools.WORKFLOW { return l.Data.(*w2.Workflow)