Revision 3a72a5d4 snf-astakos-app/astakos/im/target/twitter.py

b/snf-astakos-app/astakos/im/target/twitter.py
112 112

  
113 113
    access_token = dict(cgi.parse_qsl(content))
114 114
    userid = access_token['user_id']
115
    username = access_token.get('screen_name', userid)
115 116

  
116 117
    # an existing user accessed the view
117 118
    if request.user.is_authenticated():
......
125 126
            messages.error(request, 'Account already exists.')
126 127
            return HttpResponseRedirect(reverse('edit_profile'))
127 128

  
128
        user.add_auth_provider('twitter', identifier=userid)
129
        user.add_auth_provider('twitter', identifier=userid,
130
                               provider_info={'screen_name': username})
129 131
        return HttpResponseRedirect(reverse('edit_profile'))
130 132

  
131 133
    try:

Also available in: Unified diff