From 0bca674f881374d1e8b7f8108bb5cfe4e6068c63 Mon Sep 17 00:00:00 2001 From: Jason McBrayer Date: Thu, 24 Jan 2019 08:38:47 -0500 Subject: [PATCH] Fix links to user profiles from notifications page on Pleroma Still fails for users on the same server -- needs to not include server part --- brutaldon/templatetags/taglinks.py | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/brutaldon/templatetags/taglinks.py b/brutaldon/templatetags/taglinks.py index 71d86bd..ceecf54 100644 --- a/brutaldon/templatetags/taglinks.py +++ b/brutaldon/templatetags/taglinks.py @@ -63,7 +63,11 @@ def localuser(value): try: parsed = parse.urlparse(value) instance = parsed[1] - user = parsed[2][2:] + set_trace() + if parsed[2].startswith('@'): + user = parsed[2][2:] + else: + user = parsed[2].split('/')[-1] local = reverse('user', args=[user+'@'+instance]) except: local = value