only strip "@" once from the start of fedi usernames
This commit is contained in:
parent
c914870094
commit
40d98b0034
1 changed files with 3 additions and 1 deletions
|
@ -9,7 +9,9 @@ ACTIVITY_HEADERS = {"Accept": ("application/ld+json; "
|
||||||
'profile="https://www.w3.org/ns/activitystreams"')}
|
'profile="https://www.w3.org/ns/activitystreams"')}
|
||||||
|
|
||||||
def _parse_username(s):
|
def _parse_username(s):
|
||||||
username, _, instance = s.lstrip("@").partition("@")
|
username, _, instance = s.partition("@")
|
||||||
|
if username.startswith("@"):
|
||||||
|
username = username[1:]
|
||||||
if username and instance:
|
if username and instance:
|
||||||
return "@%s@%s" % (username, instance)
|
return "@%s@%s" % (username, instance)
|
||||||
return None
|
return None
|
||||||
|
|
Loading…
Reference in a new issue