comparison page-paste.c @ 82:0a29424e4486

pasterd: use constant filenames
author David Demelier <markand@malikania.fr>
date Fri, 17 Mar 2023 19:45:00 +0100
parents 1ffe2f5a8500
children 94dcca86e5cc
comparison
equal deleted inserted replaced
81:1ffe2f5a8500 82:0a29424e4486
23 #include "page-status.h" 23 #include "page-status.h"
24 #include "page.h" 24 #include "page.h"
25 #include "paste.h" 25 #include "paste.h"
26 #include "util.h" 26 #include "util.h"
27 27
28 #define TITLE "paster -- paste details" 28 #define TITLE "paster -- paste details"
29 #define HTML "paste.html"
29 30
30 enum { 31 enum {
31 KEYWORD_TITLE, 32 KEYWORD_TITLE,
32 KEYWORD_ID, 33 KEYWORD_ID,
33 KEYWORD_AUTHOR, 34 KEYWORD_AUTHOR,
111 }; 112 };
112 113
113 if (database_get(&self.paste, req->path) < 0) 114 if (database_get(&self.paste, req->path) < 0)
114 page_status(req, KHTTP_404); 115 page_status(req, KHTTP_404);
115 else { 116 else {
116 page(req, KHTTP_200, TITLE, "paste.html", &self.template); 117 page(req, KHTTP_200, TITLE, HTML, &self.template);
117 paste_finish(&self.paste); 118 paste_finish(&self.paste);
118 } 119 }
119 } 120 }
120 121
121 void 122 void