From a48b10e50cb84ae64dceb13b1aa75faa6f9ed869 Mon Sep 17 00:00:00 2001 From: Derrick Hammer Date: Thu, 21 Mar 2024 15:50:11 -0400 Subject: [PATCH] fix: we aren't pinning small files after uploading --- api/s5/s5.go | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/api/s5/s5.go b/api/s5/s5.go index 0c144b9..755150f 100644 --- a/api/s5/s5.go +++ b/api/s5/s5.go @@ -497,6 +497,12 @@ func (s *S5API) smallFileUpload(jc jape.Context) { return } + err2 = s.accounts.PinByHash(newUpload.Hash, user) + if err2 != nil { + s.sendErrorResponse(jc, NewS5Error(ErrKeyFileUploadFailed, err2)) + return + } + cidStr, err2 := cid.ToString() if err2 != nil { s.sendErrorResponse(jc, NewS5Error(ErrKeyFileUploadFailed, err2))