lists/bc2: fix up a couple of type issues

This commit is contained in:
Iain Learmonth 2022-05-16 13:32:52 +01:00
parent dd501a6e4e
commit 71eb0f9c79
2 changed files with 5 additions and 4 deletions

View file

@ -1,6 +1,6 @@
import builtins
from datetime import datetime
from typing import List, Dict, Union
from typing import List, Dict, Union, Any
from pydantic import BaseModel, Field
@ -30,7 +30,7 @@ class BypassCensorship2(BaseModel):
title = "Bypass Censorship Version 2"
def mirror_alternative(mirror: Mirror):
def mirror_alternative(mirror: Mirror) -> Dict[str, Any]:
return {
"proto": "tor" if ".onion" in mirror.url else "https",
"type": "eotk" if ".onion" in mirror.url else "mirror",
@ -40,7 +40,7 @@ def mirror_alternative(mirror: Mirror):
}
def proxy_alternative(proxy: Proxy):
def proxy_alternative(proxy: Proxy) -> Dict[str, Any]:
return {
"proto": "https",
"type": "mirror",