From 5b2a86275fed37e7be1b7b811e19974af0c1033b Mon Sep 17 00:00:00 2001 From: Derrick Hammer Date: Fri, 22 Mar 2024 18:30:02 -0400 Subject: [PATCH] refactor: if the user has the file pinned and no import exists, assume a completed status --- api/s5/s5.go | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/api/s5/s5.go b/api/s5/s5.go index 41e6691..2a61cec 100644 --- a/api/s5/s5.go +++ b/api/s5/s5.go @@ -1166,7 +1166,10 @@ func (s *S5API) accountPinStatus(jc jape.Context) { meta, err := s._import.GetImport(jc.Request.Context(), decodedCid.Hash.HashBytes()) if err != nil { - s.sendErrorResponse(jc, NewS5Error(ErrKeyResourceNotFound, err)) + jc.Encode(&AccountPinStatusResponse{ + Status: models.ImportStatusCompleted, + Progress: 100, + }) return }