From 78f994c0f1b6e5ab94c5b289406d0de510460c4b Mon Sep 17 00:00:00 2001 From: Ivan Habunek Date: Tue, 5 Dec 2023 10:18:34 +0100 Subject: [PATCH] Make toot instance work with instance domain name --- toot/cli/read.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/toot/cli/read.py b/toot/cli/read.py index f1bd7d5..9677c4a 100644 --- a/toot/cli/read.py +++ b/toot/cli/read.py @@ -5,6 +5,7 @@ from itertools import chain from typing import Optional from toot import api +from toot.cli.validators import validate_instance from toot.entities import Instance, Status, from_dict, Account from toot.exceptions import ApiError, ConsoleError from toot.output import print_account, print_instance, print_search_results, print_status, print_timeline @@ -42,7 +43,7 @@ def whois(ctx: Context, account: str, json: bool): @cli.command() -@click.argument("instance_url", required=False) +@click.argument("instance_url", required=False, callback=validate_instance) @json_option @pass_context def instance(ctx: Context, instance_url: Optional[str], json: bool):