mirror of
http://git.carcosa.net/jmcbray/brutaldon.git
synced 2024-11-23 07:13:52 -05:00
More debugging
Trying to understand what's coming over the wire again
This commit is contained in:
parent
0b418f985d
commit
9dd5e44e6f
@ -710,31 +710,23 @@ def same_username(account, acct, username):
|
||||
myhost = account.username.split("@",1)[1]
|
||||
if acct == user and host == myhost: return True
|
||||
return False
|
||||
|
||||
from pprint import pprint
|
||||
@br_login_required
|
||||
def user(request, username, prev=None, next=None):
|
||||
try:
|
||||
account, mastodon = get_usercontext(request)
|
||||
except NotLoggedInException:
|
||||
return redirect(about)
|
||||
user_dict = []
|
||||
user_dict = None
|
||||
print("username",username)
|
||||
for dict in mastodon.account_search(username):
|
||||
if same_username(account, dict.acct ,username): continue
|
||||
|
||||
try:
|
||||
user_dict = [
|
||||
dict
|
||||
|
||||
if (
|
||||
(dict.acct == username)
|
||||
or (
|
||||
dict.acct == username.split("@")[0]
|
||||
and
|
||||
)
|
||||
)
|
||||
][0]
|
||||
except (IndexError, AttributeError) as e:
|
||||
raise Http404(_("The user %s could not be found. %s") % (username, e))
|
||||
pprint(("check", dict))
|
||||
raise SystemExit(23)
|
||||
if not same_username(account, dict.acct, username): continue
|
||||
user_dict = dict
|
||||
break
|
||||
else:
|
||||
raise Http404(_("The user %s could not be found.") % username)
|
||||
data = mastodon.account_statuses(user_dict.id, max_id=next, min_id=prev)
|
||||
relationship = mastodon.account_relationships(user_dict.id)[0]
|
||||
notifications = _notes_count(account, mastodon)
|
||||
|
Loading…
Reference in New Issue
Block a user