2014-01-26, 09:24
YES! Finally figured my issue out. Posting it here so hopefully this will help some others.
What I did was follow the post earlier in the thread that said to edit YouTubeLogin.py
Then I went to /userdata/addon_data/plugin.video.youtube/settings.xml and removed the
<setting id="oauth2_access_token" value="xxxx" />
<setting id="oauth2_expires_at" value="xxx" />
<setting id="oauth2_refresh_token" value="xxx" />
lines.
Logging back in with my channel ID and third party password fixed everything.
I assume that also uninstalling and removing /userdata/addon_data/plugin.video.youtube as well as /addons/plugin.video.youtube and reinstalling then doing the edit would do the trick as well.
What I did was follow the post earlier in the thread that said to edit YouTubeLogin.py
Quote:nick = self.common.parseDOM(ret["content"], "p", attrs={"class": "masthead-expanded-acct-sw-id2"})
Replace that with: nick = self.common.parseDOM(ret["content"], "span", attrs={"id": "yt-masthead-user-displayname"})
Then I went to /userdata/addon_data/plugin.video.youtube/settings.xml and removed the
<setting id="oauth2_access_token" value="xxxx" />
<setting id="oauth2_expires_at" value="xxx" />
<setting id="oauth2_refresh_token" value="xxx" />
lines.
Logging back in with my channel ID and third party password fixed everything.
I assume that also uninstalling and removing /userdata/addon_data/plugin.video.youtube as well as /addons/plugin.video.youtube and reinstalling then doing the edit would do the trick as well.