~robru/friends/simplify-contacts

« back to all changes in this revision

Viewing changes to friends/protocols/twitter.py

  • Committer: Robert Bruce Park
  • Date: 2013-07-23 08:17:16 UTC
  • Revision ID: robert.park@canonical.com-20130723081716-chhwxomauc3x5o5n
More explicit arguments for _push_to_eds rather than an obscure dict.

Show diffs side-by-side

added added

removed removed

Lines of Context:
364
364
                # https://dev.twitter.com/docs/api/1.1/get/users/show
365
365
                full_contact = self._get_url(url=self._api_base.format(
366
366
                    endpoint='users/show') + '?user_id=' + contact_id)
367
 
                user_fullname = full_contact.get('name')
368
 
                user_nickname = full_contact.get('screen_name')
369
 
                self._push_to_eds({
370
 
                    '{}-id'.format(self._name): contact_id,
371
 
                    '{}-name'.format(self._name): user_fullname,
372
 
                    '{}-nick'.format(self._name): user_nickname,
373
 
                    'X-URIS': self._user_home.format(user_id=user_nickname),
374
 
                    'X-FOLKS-WEB-SERVICES-IDS': {
375
 
                        'remote-full-name': user_fullname,
376
 
                        '{}-id'.format(self._name): contact_id,
377
 
                    }})
 
367
                user_nickname = full_contact.get('screen_name', '')
 
368
                self._push_to_eds(
 
369
                    uid=contact_id,
 
370
                    name=full_contact.get('name'),
 
371
                    nick=user_nickname,
 
372
                    link=self._user_home.format(user_id=user_nickname))
378
373
        return len(contacts)
379
374
 
380
375