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 {