Handle UnifiedCardApp with no category

This commit is contained in:
Casey Ho
2022-11-14 17:38:03 -08:00
parent 46a603053c
commit aa325fa1a5

View File

@@ -421,9 +421,9 @@ class UnifiedCardApp:
type: str
id: str
title: str
category: str
countryCode: str
url: str
category: typing.Optional[str] = None
description: typing.Optional[str] = None
iconMediumKey: typing.Optional[UnifiedCardMediumKey] = None
size: typing.Optional[int] = None
@@ -1237,7 +1237,8 @@ class _TwitterAPIScraper(snscrape.base.Scraper):
vKwargs['title'] = var['title']['content']
if 'description' in var:
vKwargs['description'] = var['description']['content']
vKwargs['category'] = var['category']['content']
if 'category' in var:
vKwargs['category'] = var['category']['content']
if (ratings := var['ratings']):
vKwargs['ratingAverage'] = var['ratings']['star']
vKwargs['ratingCount'] = var['ratings']['count']