Mercurial > sci
comparison scid/page-api-jobs.c @ 29:695637f1d8a7
scid: first index page in javascript
author | David Demelier <markand@malikania.fr> |
---|---|
date | Thu, 04 Aug 2022 14:13:58 +0200 |
parents | dae2de19ca5d |
children | 081e1c258e64 |
comparison
equal
deleted
inserted
replaced
28:4c16bb25e4f1 | 29:695637f1d8a7 |
---|---|
18 | 18 |
19 #include <assert.h> | 19 #include <assert.h> |
20 | 20 |
21 #include "crud.h" | 21 #include "crud.h" |
22 #include "db.h" | 22 #include "db.h" |
23 #include "page.h" | 23 #include "pageutil.h" |
24 | 24 |
25 static void | 25 static void |
26 post(struct kreq *r) | 26 post(struct kreq *r) |
27 { | 27 { |
28 crud_insert(r, db_job_add, "page-api-job"); | 28 crud_insert(r, db_job_add, "page-api-job"); |
36 switch (r->method) { | 36 switch (r->method) { |
37 case KMETHOD_POST: | 37 case KMETHOD_POST: |
38 post(r); | 38 post(r); |
39 break; | 39 break; |
40 default: | 40 default: |
41 page(r, KHTTP_400, KMIME_APP_JSON, NULL, NULL); | 41 pageutil_json(r, KHTTP_400, NULL); |
42 break; | 42 break; |
43 } | 43 } |
44 } | 44 } |