Open GoogleCodeExporter opened 9 years ago
After taking a cursory look at the problem, it appears that if the user logs in
using
an e-mail address, it is not converted over to their Twitter name upon login.
This is
the real problem and should be fixed (I might be able to do that). The problem
occurs
because Twitter doesn't use e-mail addresses to try to retrieve user tweets,
etc and,
as a result, does not find the user. At the very least, this problem should be
handled
more gracefully.
I will take a look at it and see if I can provide a patch.
Original comment by jason.ca...@gmail.com
on 8 May 2010 at 6:36
The problem arises from the LoginControl.xaml.cs which assigned the text in the
UsernameTextBox to the AppSettings.Username. The problem is that a Twitter
user can
login with either their Twitter screen name OR their e-mail address. In the
case
that the user logs in with their e-mail address, this doesn't work with the
user tab
(which you call in MainWindow.xaml.cs at line 1993) due to the way that Twitter
retrieves information. I attached a simple patch which fixes this problem by
assigning the screen name to AppSettings.Username, rather than the login name.
I would recommend further testing of my patch. I tested the basics (and it
appears
to work), but I haven't had a chance to go through some of the fringe cases.
Hope this helps!
Original comment by jason.ca...@gmail.com
on 10 May 2010 at 12:37
Attachments:
Original comment by jason.ca...@gmail.com
on 13 May 2010 at 3:44
Original issue reported on code.google.com by
jason.ca...@gmail.com
on 8 May 2010 at 6:29