From 715b2b33528f4c2e080ba8827b315cec9be08e38 Mon Sep 17 00:00:00 2001 From: Alex Aperis Date: Mon, 10 Feb 2025 14:49:57 +0100 Subject: [PATCH] replace corrID lookup with user,filepath and latest status --- sda/cmd/s3inbox/proxy.go | 9 +-------- 1 file changed, 1 insertion(+), 8 deletions(-) diff --git a/sda/cmd/s3inbox/proxy.go b/sda/cmd/s3inbox/proxy.go index 7d55955b3..96074cdeb 100644 --- a/sda/cmd/s3inbox/proxy.go +++ b/sda/cmd/s3inbox/proxy.go @@ -204,14 +204,7 @@ func (p *Proxy) allowedResponse(w http.ResponseWriter, r *http.Request, token jw // different instance of s3inbox. For more details see #1358. if p.fileIds[r.URL.Path] == "" { - corrID, err := p.database.GetCorrID(username, filepath, "") - if err != nil { - p.internalServerError(w, r, fmt.Sprintf("failed to retrieve corrID from database: %v", err)) - - return - } - - p.fileIds[r.URL.Path], err = p.database.GetFileID(corrID) + p.fileIds[r.URL.Path], err = p.database.GetFileIDByUserPathAndStatus(username, filepath, "registered") if err != nil { p.internalServerError(w, r, fmt.Sprintf("failed to retrieve fileID from database: %v", err))