From 654bc06166d439c03d9bfe2855af9313ac8a8d4f Mon Sep 17 00:00:00 2001 From: Ivan Habunek Date: Tue, 22 Nov 2022 21:27:21 +0100 Subject: [PATCH] Fix formatting --- toot/api.py | 5 ++++- toot/commands.py | 2 ++ toot/output.py | 2 ++ 3 files changed, 8 insertions(+), 1 deletion(-) diff --git a/toot/api.py b/toot/api.py index d7e3f37..12d325f 100644 --- a/toot/api.py +++ b/toot/api.py @@ -300,6 +300,7 @@ def follow(app, user, account): def unfollow(app, user, account): return _account_action(app, user, account, 'unfollow') + def _get_account_list(app, user, path): accounts = [] while path: @@ -308,10 +309,12 @@ def _get_account_list(app, user, path): path = _get_next_path(response.headers) return accounts + def following(app, user, account): path = '/api/v1/accounts/{}/{}'.format(account, 'following') return _get_account_list(app, user, path) + def followers(app, user, account): path = '/api/v1/accounts/{}/{}'.format(account, 'followers') return _get_account_list(app, user, path) @@ -344,7 +347,7 @@ def single_status(app, user, status_id): def get_notifications(app, user, exclude_types=[], limit=20): - params={"exclude_types[]": exclude_types, "limit": limit} + params = {"exclude_types[]": exclude_types, "limit": limit} return http.get(app, user, '/api/v1/notifications', params).json() diff --git a/toot/commands.py b/toot/commands.py index caa7bb1..c4903d1 100644 --- a/toot/commands.py +++ b/toot/commands.py @@ -279,11 +279,13 @@ def unfollow(app, user, args): api.unfollow(app, user, account['id']) print_out("✓ You are no longer following {}".format(args.account)) + def following(app, user, args): account = _find_account(app, user, args.account) response = api.following(app, user, account['id']) print_acct_list(response) + def followers(app, user, args): account = _find_account(app, user, args.account) response = api.followers(app, user, account['id']) diff --git a/toot/output.py b/toot/output.py index 0a2261f..5804bb5 100644 --- a/toot/output.py +++ b/toot/output.py @@ -138,6 +138,7 @@ HASHTAG_PATTERN = re.compile(r'(?\\1', line) + def print_acct_list(accounts): for account in accounts: print_out("* @{} {}".format( @@ -145,6 +146,7 @@ def print_acct_list(accounts): account['display_name'] )) + def print_search_results(results): accounts = results['accounts'] hashtags = results['hashtags']