From 68be5011549430e0f420213451928ff5500038c6 Mon Sep 17 00:00:00 2001 From: Amolith Date: Tue, 28 Nov 2023 20:18:56 -0500 Subject: [PATCH] Fix error handling bug introduced in last commit --- project/project.go | 3 --- ws/ws.go | 2 +- 2 files changed, 1 insertion(+), 4 deletions(-) diff --git a/project/project.go b/project/project.go index a80994d..9060d97 100644 --- a/project/project.go +++ b/project/project.go @@ -200,9 +200,6 @@ func GetProject(dbConn *sql.DB, url string) (Project, error) { if err != nil { return Project{}, err } - if len(projectDB) == 0 { - return Project{}, nil - } p := Project{ URL: projectDB["url"], Name: projectDB["name"], diff --git a/ws/ws.go b/ws/ws.go index a4c1486..437b75d 100644 --- a/ws/ws.go +++ b/ws/ws.go @@ -74,7 +74,7 @@ func (h Handler) NewHandler(w http.ResponseWriter, r *http.Request) { } proj, err := project.GetProject(h.DbConn, submittedURL) - if err != nil { + if err != nil && err != sql.ErrNoRows { w.WriteHeader(http.StatusBadRequest) _, err := w.Write([]byte(fmt.Sprintf("Error getting project: %s", err))) if err != nil {