commit | 06fa1fe19386994e929aeab357aa1b2f52a45458 | [log] [tgz] |
---|---|---|
author | Sebb <sebb@apache.org> | Thu Sep 05 12:27:12 2019 +0100 |
committer | Sebb <sebb@apache.org> | Thu Sep 05 12:27:12 2019 +0100 |
tree | c878bfd95b0fa682b0674a6bcaa8fbd7e4c80bb4 | |
parent | fb176b5d9d34bd70ab1612c168903c63ef275b57 [diff] |
Stricter date validation
diff --git a/site/api/mbox.lua b/site/api/mbox.lua index b6ab620..5d8223f 100644 --- a/site/api/mbox.lua +++ b/site/api/mbox.lua
@@ -90,7 +90,7 @@ if get.list and get.date then local lid = ("<%s>"):format(get.list:gsub("@", "."):gsub("[<>]", "")) local flid = get.list:gsub("[.@]", "_") - local y, m = get.date:match("(%d+)%-(%d+)") + local y, m = get.date:match("^(%d+)%-(%d+)%") if not (y and m) then cross.contentType(r, "text/plain") r:puts("Wrong date format given!\n")