From 7bed748b181307bd59f54e71b1e0777434ebcb4f Mon Sep 17 00:00:00 2001 From: Henrique Hott Date: Sun, 3 Feb 2019 21:51:23 -0200 Subject: [PATCH] Added _json atribute to Models: List, Friendship and Category --- tweepy/models.py | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/tweepy/models.py b/tweepy/models.py index 21449d0..1940d7f 100644 --- a/tweepy/models.py +++ b/tweepy/models.py @@ -225,25 +225,25 @@ class Friendship(Model): @classmethod def parse(cls, api, json): relationship = json['relationship'] - # parse source source = cls(api) + setattr(source,'_json',relationship['source']) for k, v in relationship['source'].items(): setattr(source, k, v) - + # parse target target = cls(api) + setattr(target,'_json',relationship['target']) for k, v in relationship['target'].items(): setattr(target, k, v) - return source, target - class Category(Model): @classmethod def parse(cls, api, json): category = cls(api) + setattr(category,'_json',json) for k, v in json.items(): setattr(category, k, v) return category @@ -289,6 +289,7 @@ class List(Model): @classmethod def parse(cls, api, json): lst = List(api) + setattr(lst,'_json',json) for k, v in json.items(): if k == 'user': setattr(lst, k, User.parse(api, v)) -- 2.25.1