From c00420facbc3023a6d95943e763c7e926431be9d Mon Sep 17 00:00:00 2001 From: Palapeli <26661008+mkwcat@users.noreply.github.com> Date: Thu, 9 Apr 2026 13:11:04 -0400 Subject: [PATCH] NAS: Use errors.Is for os instead of == operator --- nas/payload.go | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/nas/payload.go b/nas/payload.go index 1db1b0f..d3c23ff 100644 --- a/nas/payload.go +++ b/nas/payload.go @@ -9,6 +9,7 @@ import ( "crypto/x509" "encoding/hex" "encoding/pem" + "errors" "io" "net/http" "net/url" @@ -29,7 +30,7 @@ func downloadStage1(w http.ResponseWriter, r *http.Request) { } dat, err := os.ReadFile(path) if err != nil { - if err == os.ErrNotExist { + if errors.Is(err, os.ErrNotExist) { replyHTTPError(w, http.StatusNotFound, "404 Not Found") return }