refactor(ws): swap direct err comparison for errors.Is

Amolith created

Change summary

ws/ws.go | 3 ++-
1 file changed, 2 insertions(+), 1 deletion(-)

Detailed changes

ws/ws.go 🔗

@@ -7,6 +7,7 @@ package ws
 import (
 	"database/sql"
 	"embed"
+	"errors"
 	"fmt"
 	"io"
 	"net/http"
@@ -134,7 +135,7 @@ func (h Handler) NewHandler(w http.ResponseWriter, r *http.Request) {
 			}
 
 			proj, err := project.GetProject(h.DbConn, proj)
-			if err != nil && err != sql.ErrNoRows {
+			if err != nil && !errors.Is(err, sql.ErrNoRows) {
 				w.WriteHeader(http.StatusBadRequest)
 				_, err := w.Write([]byte(fmt.Sprintf("Error getting project: %s", err)))
 				if err != nil {