diff --git a/data.c b/data.c index 0c58f8e..13c3372 100644 --- a/data.c +++ b/data.c @@ -807,9 +807,11 @@ int timeline_add(snac *snac, char *id, char *o_msg, char *parent, char *referrer void timeline_admire(snac *snac, char *o_msg, char *id, char *admirer, int like) /* updates a timeline entry with a new admiration */ { - /* if we are admiring this, add to the public timeline */ - if (!like && strcmp(admirer, snac->actor) == 0) + /* if we are admiring this, add to both timelines */ + if (!like && strcmp(admirer, snac->actor) == 0) { object_user_cache_add(snac, id, "public"); + object_user_cache_add(snac, id, "private"); + } object_admire(id, admirer, like);