summaryrefslogtreecommitdiff
path: root/data.c
diff options
context:
space:
mode:
Diffstat (limited to 'data.c')
-rw-r--r--data.c14
1 files changed, 14 insertions, 0 deletions
diff --git a/data.c b/data.c
index 7aab0e6..9fa06ae 100644
--- a/data.c
+++ b/data.c
@@ -290,6 +290,15 @@ d_char *_timeline_find_fn(snac *snac, char *id)
290} 290}
291 291
292 292
293int timeline_here(snac *snac, char *id)
294/* checks if an object is already downloaded */
295{
296 xs *fn = _timeline_find_fn(snac, id);
297
298 return fn != NULL;
299}
300
301
293d_char *timeline_find(snac *snac, char *id) 302d_char *timeline_find(snac *snac, char *id)
294/* gets a message from the timeline by id */ 303/* gets a message from the timeline by id */
295{ 304{
@@ -549,6 +558,8 @@ void timeline_add(snac *snac, char *id, char *o_msg, char *parent)
549 msg = xs_dict_set(msg, "_snac", md); 558 msg = xs_dict_set(msg, "_snac", md);
550 559
551 _timeline_write(snac, id, msg, parent); 560 _timeline_write(snac, id, msg, parent);
561
562 snac_log(snac, xs_fmt("timeline_add %s", id));
552} 563}
553 564
554 565
@@ -593,6 +604,9 @@ void timeline_admire(snac *snac, char *id, char *admirer, int like)
593 unlink(ofn); 604 unlink(ofn);
594 605
595 _timeline_write(snac, id, msg, xs_dict_get(meta, "parent")); 606 _timeline_write(snac, id, msg, xs_dict_get(meta, "parent"));
607
608 snac_log(snac, xs_fmt("timeline_admire (%s) %s %s",
609 like ? "Like" : "Announce", id, admirer));
596 } 610 }
597 } 611 }
598} 612}