summaryrefslogtreecommitdiff
path: root/data.c
diff options
context:
space:
mode:
authordefault <nobody@localhost>2024-08-09 18:07:05 +0200
committerdefault <nobody@localhost>2024-08-09 18:07:05 +0200
commit35503ed2b4b557d369ca887719c8b79fa4eff37e (patch)
treeb6021107be568d915cb5b45aec85d99e0ff1d5bb /data.c
parent9457a7358a7b9e0fc5045a9906dd74d0cd6c6b27 (diff)
mastoapi: also use mastoapi_timeline() with lists.
Diffstat (limited to 'data.c')
-rw-r--r--data.c8
1 files changed, 7 insertions, 1 deletions
diff --git a/data.c b/data.c
index cfedb04..7d31863 100644
--- a/data.c
+++ b/data.c
@@ -1944,6 +1944,12 @@ xs_val *list_maint(snac *user, const char *list, int op)
}
+xs_str *list_timeline_fn(snac *user, const char *list)
+{
+ return xs_fmt("%s/list/%s.idx", user->basedir, list);
+}
+
+
xs_list *list_timeline(snac *user, const char *list, int skip, int show)
/* returns the timeline of a list */
{
@@ -1952,7 +1958,7 @@ xs_list *list_timeline(snac *user, const char *list, int skip, int show)
if (!xs_is_hex(list))
return NULL;
- xs *fn = xs_fmt("%s/list/%s.idx", user->basedir, list);
+ xs *fn = list_timeline_fn(user, list);
if (mtime(fn) > 0.0)
l = index_list_desc(fn, skip, show);