# HG changeset patch # User Peter Sanchez # Date 1441754578 25200 # Tue Sep 08 16:22:58 2015 -0700 # Node ID 0b40ba14f7217417a27a0ef334f269ebf7496f4e # Parent 564ad830ca051925c27de4aeaa2f9c808e56fe50 Added support for meta callback and updating of likes remaining. diff --git a/tinder/api.py b/tinder/api.py --- a/tinder/api.py +++ b/tinder/api.py @@ -131,6 +131,10 @@ method='DELETE', ) + meta = bind_api( + path='/meta', + ) + ## HELPERS ## def report_spam(self, user_id): @@ -163,6 +167,15 @@ return data.get('match', False) + def update_likes_remaining(self): + data = self.meta() + try: + self.likes_remaining = data['rating']['likes_remaining'] + if self.debug: + log.info('* Likes Remaining: {0}'.format(self.likes_remaining)) + except (KeyError, TypeError): + pass + def nearby(self, limit=11): data = self.recs(limit=limit) if not 'results' in data: