diff --git a/honk.go b/honk.go index 6dfad8c..cf7103c 100644 --- a/honk.go +++ b/honk.go @@ -807,20 +807,10 @@ func savebonk(w http.ResponseWriter, r *http.Request) { func zonkit(w http.ResponseWriter, r *http.Request) { wherefore := r.FormValue("wherefore") - var what string + what := r.FormValue("what") switch wherefore { - case "this honk": - what = r.FormValue("honk") - wherefore = "zonk" - case "this honker": - what = r.FormValue("honker") - wherefore = "zonker" - case "this convoy": - what = r.FormValue("convoy") - wherefore = "zonvoy" - } - if what == "" { - return + case "zonk": + case "zonvoy": } log.Printf("zonking %s %s", wherefore, what) @@ -843,12 +833,11 @@ func zonkit(w http.ResponseWriter, r *http.Request) { go honkworldwide(user, &zonk) } } - } else { - _, err := stmtSaveZonker.Exec(userinfo.UserID, what, wherefore) - if err != nil { - log.Printf("error saving zonker: %s", err) - return - } + } + _, err := stmtSaveZonker.Exec(userinfo.UserID, what, wherefore) + if err != nil { + log.Printf("error saving zonker: %s", err) + return } } diff --git a/views/honkpage.html b/views/honkpage.html index f693b1c..9c0b8cc 100644 --- a/views/honkpage.html +++ b/views/honkpage.html @@ -39,7 +39,7 @@ function bonk(el, xid) { function muteit(el, convoy) { el.innerHTML = "muted" el.disabled = true - post("/zonkit", "CSRF={{ $BonkCSRF }}&wherefore=this+convoy&convoy=" + escape(convoy)) + post("/zonkit", "CSRF={{ $BonkCSRF }}&wherefore=zonvoy&what=" + escape(convoy)) var els = document.querySelectorAll('article.honk') for (var i = 0; i < els.length; i++) { var e = els[i] @@ -51,7 +51,7 @@ function muteit(el, convoy) { function zonkit(el, xid) { el.innerHTML = "zonked" el.disabled = true - post("/zonkit", "CSRF={{ $BonkCSRF }}&wherefore=this+honk&honk=" + escape(xid)) + post("/zonkit", "CSRF={{ $BonkCSRF }}&wherefore=zonk&what=" + escape(xid)) var p = el while (p && p.tagName != "ARTICLE") { p = p.parentElement