Do not reuse resource infos from previous iterations

This commit is contained in:
André Duffeck
2025-05-15 14:34:21 +02:00
parent 7feaeeab6c
commit c473515ec1
+1 -1
View File
@@ -388,11 +388,11 @@ func (a *ActivitylogService) activities(rid *provider.ResourceId) ([]RawActivity
func (a *ActivitylogService) addActivity(ctx context.Context, initRef *provider.Reference, parentId *provider.ResourceId, eventID string, timestamp time.Time, getResource func(*provider.Reference) (*provider.ResourceInfo, error)) error {
var (
err error
info *provider.ResourceInfo
depth int
ref = initRef
)
for {
var info *provider.ResourceInfo
id := ref.GetResourceId()
if ref.Path != "" {
// Path based reference, we need to resolve the resource id