From 0f525e9575e53ea6f27ba299b22db505417d1a2b Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?J=C3=B6rn=20Friedrich=20Dreyer?= Date: Mon, 30 Sep 2024 13:13:55 +0200 Subject: [PATCH] use actual resource id from stat for tagging MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: Jörn Friedrich Dreyer --- services/graph/pkg/service/v0/tags.go | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/services/graph/pkg/service/v0/tags.go b/services/graph/pkg/service/v0/tags.go index 22a9720d95..b8310c970e 100644 --- a/services/graph/pkg/service/v0/tags.go +++ b/services/graph/pkg/service/v0/tags.go @@ -86,6 +86,9 @@ func (g Graph) AssignTags(w http.ResponseWriter, r *http.Request) { return } + // use resource id from stat response to work on the actual resource and not a share jail item + rid = *sres.GetInfo().GetId() + pm := sres.GetInfo().GetPermissionSet() if pm == nil { g.logger.Error().Err(err).Msg("no permissionset on file") @@ -185,6 +188,9 @@ func (g Graph) UnassignTags(w http.ResponseWriter, r *http.Request) { return } + // use resource id from stat response to work on the actual resource and not a share jail item + rid = *sres.GetInfo().GetId() + pm := sres.GetInfo().GetPermissionSet() if pm == nil { g.logger.Error().Err(err).Msg("no permissionset on file")