summaryrefslogtreecommitdiff
path: root/activitypub.c
diff options
context:
space:
mode:
authordefault <nobody@localhost>2023-05-29 10:11:14 +0200
committerdefault <nobody@localhost>2023-05-29 10:11:14 +0200
commitd7b74574adb18ea4da2c41ec06360608b3db4a0e (patch)
tree08395d647b76f3b879506e143e66624f0d8e624e /activitypub.c
parentaea0ea44166aa7d488208cf16bc4bb44307bc272 (diff)
update_question() also updates the count of voters.
Diffstat (limited to 'activitypub.c')
-rw-r--r--activitypub.c4
1 files changed, 4 insertions, 0 deletions
diff --git a/activitypub.c b/activitypub.c
index da64573..c80069b 100644
--- a/activitypub.c
+++ b/activitypub.c
@@ -1057,6 +1057,10 @@ int update_question(snac *user, const char *id)
msg = xs_dict_set(msg, "closed", end_time);
}
+ /* update the count of voters */
+ xs *vcnt = xs_number_new(xs_list_len(rcpts));
+ msg = xs_dict_set(msg, "votersCount", vcnt);
+
/* store */
object_add_ow(id, msg);