Merge lp:~terrycojones/tickery/use-screenname-in-about-tag-799010 into lp:tickery

Proposed by Terry Jones
Status: Merged
Approved by: Nicholas Tollervey
Approved revision: 19
Merged at revision: 19
Proposed branch: lp:~terrycojones/tickery/use-screenname-in-about-tag-799010
Merge into: lp:tickery
Diff against target: 26 lines (+3/-4)
1 file modified
tickery/oidcache.py (+3/-4)
To merge this branch: bzr merge lp:~terrycojones/tickery/use-screenname-in-about-tag-799010
Reviewer Review Type Date Requested Status
Nicholas Tollervey Approve
Jamu Kakar Approve
Review via email: mp+69488@code.launchpad.net

Description of the change

Use @screenname instead of twitter.com:uid:NNNN for about tags of users.

To post a comment you must log in.
Revision history for this message
Jamu Kakar (jkakar) wrote :

Wickedtastic, +1!

review: Approve
Revision history for this message
Nicholas Tollervey (ntoll) wrote :

LGTM +1

review: Approve

Preview Diff

[H/L] Next/Prev Comment, [J/K] Next/Prev File, [N/P] Next/Prev Hunk
1=== modified file 'tickery/oidcache.py'
2--- tickery/oidcache.py 2011-06-16 17:37:48 +0000
3+++ tickery/oidcache.py 2011-07-27 15:51:23 +0000
4@@ -127,11 +127,10 @@
5 log.msg('Found Fluidinfo object for Twitter user %d.' %
6 uid)
7 else:
8- about = '%s:uid:%d' % (TWITTER_USERNAME, uid)
9- o = yield Object.create(self.endpoint, about)
10 if screenname is None:
11 assert userNameCache is not None
12 screenname = yield userNameCache.screennameByUid(uid)
13+ o = yield Object.create(self.endpoint, u'@%s' % screenname)
14 log.msg('Made new object for Twitter user %r (uid %d).' %
15 (screenname, uid))
16 # TODO: what happens if something goes wrong here?
17@@ -139,8 +138,8 @@
18 o.set(self.endpoint, ftwitter.idTag, int(uid)),
19 o.set(self.endpoint, ftwitter.screennameTag, screenname),
20 ])
21- log.msg('Set id/created tags on obj for Twitter user %r' %
22- screenname)
23+ log.msg('Set id and screenname tags on obj for '
24+ 'Twitter user %r' % screenname)
25 self.add(o.uuid, uid, screenname)
26 defer.returnValue(o)
27

Subscribers

People subscribed via source and target branches

to all changes: