diff options
Diffstat (limited to 'webfinger.c')
| -rw-r--r-- | webfinger.c | 5 |
1 files changed, 1 insertions, 4 deletions
diff --git a/webfinger.c b/webfinger.c index c7b73f7..c743455 100644 --- a/webfinger.c +++ b/webfinger.c | |||
| @@ -30,10 +30,7 @@ int webfinger_request(const char *qs, char **actor, char **user) | |||
| 30 | } | 30 | } |
| 31 | else { | 31 | else { |
| 32 | /* it's a user */ | 32 | /* it's a user */ |
| 33 | xs *s = xs_dup(qs); | 33 | xs *s = xs_strip_chars_i(xs_dup(qs), "@."); |
| 34 | |||
| 35 | if (xs_startswith(s, "@")) | ||
| 36 | s = xs_crop_i(s, 1, 0); | ||
| 37 | 34 | ||
| 38 | l = xs_split_n(s, "@", 1); | 35 | l = xs_split_n(s, "@", 1); |
| 39 | 36 | ||