Mercurial > paster
diff http.c @ 38:48834441dc86
pasterd: generate smaller identifiers, closes #2480 @1h
author | David Demelier <markand@malikania.fr> |
---|---|
date | Wed, 12 Feb 2020 20:55:00 +0100 |
parents | f4e8a7920b94 |
children | 07b6887d3557 |
line wrap: on
line diff
--- a/http.c Wed Feb 12 20:45:00 2020 +0100 +++ b/http.c Wed Feb 12 20:55:00 2020 +0100 @@ -94,7 +94,7 @@ }; static const char *tmpl_index_pastes_keywords[] = { - "uuid", + "id", "name", "author", "language", @@ -103,7 +103,7 @@ }; static const char *tmpl_paste_keywords[] = { - "uuid", + "id", "title", "author", "language", @@ -415,7 +415,7 @@ switch (index) { case 0: - khtml_puts(&htmlreq, paste->uuid); + khtml_puts(&htmlreq, paste->id); break; case 1: khtml_puts(&htmlreq, paste->title); @@ -458,7 +458,7 @@ switch (index) { case 0: - khtml_puts(&htmlreq, paste->uuid); + khtml_puts(&htmlreq, paste->id); break; case 1: khtml_puts(&htmlreq, paste->title); @@ -663,7 +663,7 @@ else { /* Redirect to paste details. */ khttp_head(req, kresps[KRESP_STATUS], "%s", khttps[KHTTP_302]); - khttp_head(req, kresps[KRESP_LOCATION], "/paste/%s", paste.uuid); + khttp_head(req, kresps[KRESP_LOCATION], "/paste/%s", paste.id); khttp_body(req); khttp_free(req); } @@ -771,7 +771,7 @@ #endif khttp_head(req, kresps[KRESP_CONNECTION], "keep-alive"); khttp_head(req, kresps[KRESP_CONTENT_DISPOSITION], - "attachment; filename=\"%s.%s\"", paste.uuid, paste.language); + "attachment; filename=\"%s.%s\"", paste.id, paste.language); khttp_body(req); khttp_puts(req, paste.code); khttp_free(req);