[twitter] add 'transform' option
This commit is contained in:
@@ -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
|
||||
|
||||
@@ -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()
|
||||
|
||||
Reference in New Issue
Block a user