From 4e1e996fc41b23353487099fbbf1fb7e231d3ecb Mon Sep 17 00:00:00 2001 From: Abhishek Shroff Date: Fri, 25 Oct 2024 17:09:11 +0530 Subject: [PATCH] [server][core] create contents file on resource create --- server/internal/core/fs/create.go | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/server/internal/core/fs/create.go b/server/internal/core/fs/create.go index 27667ebc..2b0e16e8 100644 --- a/server/internal/core/fs/create.go +++ b/server/internal/core/fs/create.go @@ -62,6 +62,14 @@ func (r Resource) CreateMemberResource(name string, id uuid.UUID, dir bool) (Res if err != nil { return Resource{}, err } + out, err := r.f.cs.OpenWrite(id, nil, nil) + if err == nil { + err = out.Close() + } + if err != nil { + return Resource{}, err + } + p, err := MergePermissionStrings(r.InheritedPermissions, r.Permissions) if err != nil { return Resource{}, err