[master_service] added youtube.com, to allowed domains

This commit is contained in:
Dantenerosas 2023-09-28 07:08:23 +03:00
parent b17bed48c3
commit 0b314cfa6c

View File

@ -78,9 +78,11 @@ class MasterService:
def get_parser(params: dict): def get_parser(params: dict):
try: try:
domain = urlparse(params["link"]).netloc domain = urlparse(params["link"]).netloc
# TODO: похоже нужно переделать на регулярки, т.к. добавлять каждую вариацию домена моветон, вероятно я сделаю
parser_mapping = { parser_mapping = {
"my.mail.ru": MyMailParser(params), "my.mail.ru": MyMailParser(params),
"www.youtube.com": BaseParser(params), "www.youtube.com": BaseParser(params),
"youtube.com": BaseParser(params),
"youtu.be": BaseParser(params), "youtu.be": BaseParser(params),
"vk.com": BaseParser(params), "vk.com": BaseParser(params),
"ok.ru": BaseParser(params) if "topic" not in params["link"] else OkParser(params), "ok.ru": BaseParser(params) if "topic" not in params["link"] else OkParser(params),