diff options
Diffstat (limited to 'activitypub.c')
| -rw-r--r-- | activitypub.c | 6 |
1 files changed, 0 insertions, 6 deletions
diff --git a/activitypub.c b/activitypub.c index b253b22..3d28451 100644 --- a/activitypub.c +++ b/activitypub.c | |||
| @@ -1483,12 +1483,6 @@ int process_input_message(snac *snac, xs_dict *msg, xs_dict *req) | |||
| 1483 | if (xs_type(object) == XSTYPE_DICT) | 1483 | if (xs_type(object) == XSTYPE_DICT) |
| 1484 | object = xs_dict_get(object, "id"); | 1484 | object = xs_dict_get(object, "id"); |
| 1485 | 1485 | ||
| 1486 | if (xs_type(object) != XSTYPE_STRING) { | ||
| 1487 | snac_log(snac, xs_fmt("malformed 'Like' from %s", actor)); | ||
| 1488 | srv_archive_error("malformed_message", "Bad 'Like'", req, msg); | ||
| 1489 | return 1; | ||
| 1490 | } | ||
| 1491 | |||
| 1492 | timeline_admire(snac, object, actor, 1); | 1486 | timeline_admire(snac, object, actor, 1); |
| 1493 | snac_log(snac, xs_fmt("new 'Like' %s %s", actor, object)); | 1487 | snac_log(snac, xs_fmt("new 'Like' %s %s", actor, object)); |
| 1494 | do_notify = 1; | 1488 | do_notify = 1; |