diff options
| author | 2023-06-02 10:52:05 +0200 | |
|---|---|---|
| committer | 2023-06-02 10:52:12 +0200 | |
| commit | b0337f55b5c0afe32231f1efffe7aa184319b7e3 (patch) | |
| tree | 2a9d1c62d44cbabdc8bc01921b5ef77626c3fcbd | |
| parent | Use a select instead of a checkbox for setting multiple-choice polls. (diff) | |
| download | snac2-b0337f55b5c0afe32231f1efffe7aa184319b7e3.tar.gz snac2-b0337f55b5c0afe32231f1efffe7aa184319b7e3.tar.xz snac2-b0337f55b5c0afe32231f1efffe7aa184319b7e3.zip | |
Fixed bug in vote discarding in notify().
| -rw-r--r-- | activitypub.c | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/activitypub.c b/activitypub.c index 4919a61..c28e52f 100644 --- a/activitypub.c +++ b/activitypub.c | |||
| @@ -499,7 +499,9 @@ void notify(snac *snac, const char *type, const char *utype, const char *actor, | |||
| 499 | return; | 499 | return; |
| 500 | 500 | ||
| 501 | /* discard votes */ | 501 | /* discard votes */ |
| 502 | if (!xs_is_null(xs_dict_get(msg, "name"))) | 502 | const xs_dict *note = xs_dict_get(msg, "object"); |
| 503 | |||
| 504 | if (note && !xs_is_null(xs_dict_get(note, "name"))) | ||
| 503 | return; | 505 | return; |
| 504 | } | 506 | } |
| 505 | 507 | ||