Update follower/following counts

master
teknomunk 1 year ago
parent 31bc4e73be
commit 4110a986c7

@ -383,14 +383,16 @@ void account_add_follower( struct account* a, struct account* follower )
format(key,sizeof(key),"%d", follower->id),
"T"
);
a->followers_count = ffdb_trie_count(filename);
account_save(a);
ffdb_trie_set(
format( filename, sizeof(filename), "data/accounts/%d/following", follower->id ),
format(key,sizeof(key),"%d", a->id),
"T"
);
// Update follower count
a->followers_count = ffdb_trie_count(filename);
follower->following_count = ffdb_trie_count(filename);
account_save(follower);
// Create notification for follow
struct notification* note = notification_new();

Loading…
Cancel
Save