Pre-release polish: /new ~800px overflow, page titles, multipart burn validation #308

Open
fen wants to merge 4 commits from fix-prerelease-polish-r2 into dev
pull from: fix-prerelease-polish-r2
Showing only changes of commit 6e68889b35 - Show all commits
+6
View File
@@ -197,6 +197,12 @@ func (a *apiServer) handleCreatePasteMultipart(w http.ResponseWriter, r *http.Re
writeErrCode(w, 400, "burn_invalid", "burn_after_reads must be a positive number") writeErrCode(w, 400, "burn_invalid", "burn_after_reads must be a positive number")
return return
} }
// negative values are invalid too: same 400 burn_invalid shape
// as the JSON path (validate.go:92), identical message text.
if err := parseBurnAfterReads(n); err != nil {
writeErrCode(w, 400, "burn_invalid", err.Error())
return
}
p.BurnAfterReads = &n p.BurnAfterReads = &n
} }
} }