diff options
author | default <nobody@localhost> | 2023-01-13 07:12:19 +0100 |
---|---|---|
committer | default <nobody@localhost> | 2023-01-13 07:12:19 +0100 |
commit | 11ba44ff9ffae4f5d71790205ca609d8cf77809c (patch) | |
tree | 471c01ed9a034f9f4ca8057036f2351eae71ed44 /activitypub.c | |
parent | e58eb068fb59ed908dd6630b41e9c6747f04fbd5 (diff) |
Some mention formatting tweaks.
Diffstat (limited to 'activitypub.c')
-rw-r--r-- | activitypub.c | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/activitypub.c b/activitypub.c index 3eb88c6..a73b107 100644 --- a/activitypub.c +++ b/activitypub.c @@ -277,11 +277,12 @@ void process_tags(snac *snac, const char *content, d_char **n_content, d_char ** if ((n & 0x1)) { if (*v == '@') { /* query the webfinger about this fellow */ + xs *v2 = xs_strip_chars_i(xs_dup(v), "@."); xs *actor = NULL; xs *uid = NULL; int status; - status = webfinger_request(v + 1, &actor, &uid); + status = webfinger_request(v2, &actor, &uid); if (valid_status(status)) { xs *d = xs_dict_new(); |