From 954d0f9dc63ada44926972a40f2a190ab4561b98 Mon Sep 17 00:00:00 2001 From: "Rafael G. Martins" Date: Tue, 20 Mar 2018 23:07:26 +0100 Subject: make: fixed pagination, added tests --- src/blogc-make/rules.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'src') diff --git a/src/blogc-make/rules.c b/src/blogc-make/rules.c index e22fbea..8464bd2 100644 --- a/src/blogc-make/rules.c +++ b/src/blogc-make/rules.c @@ -42,12 +42,12 @@ posts_pagination(bm_ctx_t *ctx, bc_trie_t *variables, const char *variable) return; // something is wrong, let's not add any variable long posts_per_page = strtol( - bc_trie_lookup(ctx->settings->settings, "posts_per_page"), + bc_trie_lookup(ctx->settings->settings, variable), NULL, 10); // FIXME: improve if (posts_per_page >= 0) { bc_trie_insert(variables, "FILTER_PAGE", bc_strdup("1")); bc_trie_insert(variables, "FILTER_PER_PAGE", - bc_strdup(bc_trie_lookup(ctx->settings->settings, "posts_per_page"))); + bc_strdup(bc_trie_lookup(ctx->settings->settings, variable))); } } -- cgit v1.2.3-18-g5258