[twitter] add 'transform' option

This commit is contained in:
Mike Fährmann
2023-02-02 22:01:36 +01:00
parent 78d3960a31
commit 1ae48a54f8
2 changed files with 14 additions and 0 deletions

View File

@@ -2839,6 +2839,16 @@ Description
`syndication <extractor.twitter.syndication_>`__ API.
extractor.twitter.transform
---------------------------
Type
``bool``
Default
``true``
Description
Transform Tweet and User metadata into a simpler, uniform format.
extractor.twitter.size
----------------------
Type

View File

@@ -41,6 +41,10 @@ class TwitterExtractor(Extractor):
self.cards = self.config("cards", False)
self.cards_blacklist = self.config("cards-blacklist")
self.syndication = self.config("syndication")
if not self.config("transform", True):
self._transform_user = util.identity
self._transform_tweet = util.identity
self._user = self._user_obj = None
self._user_cache = {}
self._init_sizes()