aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorgrunfink <grunfink@comam.es>2025-08-23 20:19:14 +0200
committergrunfink <grunfink@comam.es>2025-08-23 20:19:14 +0200
commitfee442dbf292856e6a8f6541cbe82e0daf721ac5 (patch)
tree26c9c4e25628bd8ae037972644dd8ff882b9728b
parent3611f42fe202c6ec198c34dbc0a5939b8287583e (diff)
Ensure the tag is a string in server_get_handler().
-rw-r--r--httpd.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/httpd.c b/httpd.c
index 71e04bf..9707f9c 100644
--- a/httpd.c
+++ b/httpd.c
@@ -226,7 +226,7 @@ int server_get_handler(xs_dict *req, const char *q_path,
const xs_dict *q_vars = xs_dict_get(req, "q_vars");
const char *t = NULL;
- if (xs_type(q_vars) == XSTYPE_DICT && (t = xs_dict_get(q_vars, "t"))) {
+ if (xs_type(q_vars) == XSTYPE_DICT && xs_is_string(t = xs_dict_get(q_vars, "t"))) {
/** search by tag **/
int skip = 0;
int show = xs_number_get(xs_dict_get_def(srv_config, "def_timeline_entries",