diff options
| author | 2023-08-19 09:31:13 +0200 | |
|---|---|---|
| committer | 2023-08-19 09:31:13 +0200 | |
| commit | 5de1a9ce0cbdda0ded72a51660130327636eb699 (patch) | |
| tree | 59265f2e9dc5fb8abb43e45a8a23ef3f5dfeaa4e /html.c | |
| parent | Be more strict when serving note objects. (diff) | |
| download | snac2-5de1a9ce0cbdda0ded72a51660130327636eb699.tar.gz snac2-5de1a9ce0cbdda0ded72a51660130327636eb699.tar.xz snac2-5de1a9ce0cbdda0ded72a51660130327636eb699.zip | |
Rewritten history_get() prototype to match static_get().
Diffstat (limited to 'html.c')
| -rw-r--r-- | html.c | 13 |
1 files changed, 3 insertions, 10 deletions
| @@ -1875,9 +1875,7 @@ int html_get_handler(const xs_dict *req, const char *q_path, | |||
| 1875 | if (cache && history_mtime(&snac, h) > timeline_mtime(&snac)) { | 1875 | if (cache && history_mtime(&snac, h) > timeline_mtime(&snac)) { |
| 1876 | snac_debug(&snac, 1, xs_fmt("serving cached local timeline")); | 1876 | snac_debug(&snac, 1, xs_fmt("serving cached local timeline")); |
| 1877 | 1877 | ||
| 1878 | *body = history_get(&snac, h); | 1878 | status = history_get(&snac, h, body, b_size, NULL, NULL); |
| 1879 | *b_size = strlen(*body); | ||
| 1880 | status = 200; | ||
| 1881 | } | 1879 | } |
| 1882 | else { | 1880 | else { |
| 1883 | xs *list = timeline_list(&snac, "public", skip, show); | 1881 | xs *list = timeline_list(&snac, "public", skip, show); |
| @@ -1905,9 +1903,7 @@ int html_get_handler(const xs_dict *req, const char *q_path, | |||
| 1905 | if (cache && history_mtime(&snac, "timeline.html_") > timeline_mtime(&snac)) { | 1903 | if (cache && history_mtime(&snac, "timeline.html_") > timeline_mtime(&snac)) { |
| 1906 | snac_debug(&snac, 1, xs_fmt("serving cached timeline")); | 1904 | snac_debug(&snac, 1, xs_fmt("serving cached timeline")); |
| 1907 | 1905 | ||
| 1908 | *body = history_get(&snac, "timeline.html_"); | 1906 | status = history_get(&snac, "timeline.html_", body, b_size, NULL, NULL); |
| 1909 | *b_size = strlen(*body); | ||
| 1910 | status = 200; | ||
| 1911 | } | 1907 | } |
| 1912 | else { | 1908 | else { |
| 1913 | snac_debug(&snac, 1, xs_fmt("building timeline")); | 1909 | snac_debug(&snac, 1, xs_fmt("building timeline")); |
| @@ -1996,10 +1992,7 @@ int html_get_handler(const xs_dict *req, const char *q_path, | |||
| 1996 | status = 404; | 1992 | status = 404; |
| 1997 | } | 1993 | } |
| 1998 | else | 1994 | else |
| 1999 | if ((*body = history_get(&snac, id)) != NULL) { | 1995 | status = history_get(&snac, id, body, b_size, NULL, NULL); |
| 2000 | *b_size = strlen(*body); | ||
| 2001 | status = 200; | ||
| 2002 | } | ||
| 2003 | } | 1996 | } |
| 2004 | } | 1997 | } |
| 2005 | else | 1998 | else |