From f432330e50997935797585200fbd8e18349bc8f4 Mon Sep 17 00:00:00 2001 From: Hayden <64056131+hay-kot@users.noreply.github.com> Date: Sun, 11 Sep 2022 21:12:26 -0800 Subject: [PATCH] check err on attachment --- backend/internal/services/service_items.go | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/backend/internal/services/service_items.go b/backend/internal/services/service_items.go index be490d1..bb83845 100644 --- a/backend/internal/services/service_items.go +++ b/backend/internal/services/service_items.go @@ -128,7 +128,11 @@ func (svc *ItemService) AddAttachment(ctx context.Context, gid, itemId uuid.UUID } // Read the contents and write them to a file on the file system - os.MkdirAll(filepath.Dir(doc.Path), os.ModePerm) + err = os.MkdirAll(filepath.Dir(doc.Path), os.ModePerm) + if err != nil { + return nil, err + } + f, err := os.Create(doc.Path) if err != nil { log.Err(err).Msg("failed to create file")