diff --git a/register.go b/register.go index 3fce2bf..0cc1e21 100644 --- a/register.go +++ b/register.go @@ -93,8 +93,8 @@ func registerSubmit(c *gin.Context) { registerResp(c, errorMessage{T(c, "Captcha is invalid.")}) return } - fmt.Printf("%s", cmd5(c.PostForm("key")) - if db.QueryRow("SELECT * FROM beta_keys WHERE key_md5 = ? AND allowed = 1", cmd5(c.PostForm("key"))). + fmt.Printf("%s", cmd5(c.PostForm("key"))) + if db.QueryRow("SELECT 1 FROM beta_keys WHERE key_md5 = ? AND allowed = 1", cmd5(c.PostForm("key"))). Scan(new(int)) != sql.ErrNoRows { registerResp(c, errorMessage{T(c, "Invalid Beta Key.")}) return