about summary refs log tree commit diff
path: root/src/http.go
diff options
context:
space:
mode:
Diffstat (limited to 'src/http.go')
-rw-r--r--src/http.go8
1 files changed, 7 insertions, 1 deletions
diff --git a/src/http.go b/src/http.go
index 443b6a3..e7e874d 100644
--- a/src/http.go
+++ b/src/http.go
@@ -150,6 +150,7 @@ func editGetHandler(w http.ResponseWriter, r *http.Request) {
 
 	if r.URL.Query()["uuid"] == nil {
 		log.Println("editnoparam")
+		http.Redirect(w, r, "/editSelect", http.StatusSeeOther)
 		return
 	}
 	uuid = r.URL.Query()["uuid"][0]
@@ -214,7 +215,12 @@ func editPostHandler(w http.ResponseWriter, r *http.Request) {
 	}
 
 	// update the challenge in the database
-	dbEditChallengeUUID(r.Form.Get("challengeUUID"), editedChallenge)
+	EditError := dbEditChallengeUUID(r.Form.Get("challengeUUID"), editedChallenge)
+	if EditError != nil {
+		log.Println("Could not edit:")
+		log.Println(EditError)
+	}
+
 	log.Println("done editing challenge!")
 
 	http.Redirect(w, r, "/edit", http.StatusSeeOther)