(2017-10-23, 17:18)CaptainT Wrote: (2017-10-21, 11:23)renzz Wrote: 3.0.17 seems to fix both the Highlights and Categories issues, however, the 'Added' and 'Watching' links no longer work - I just get the "error - check the log' popup. The log shows: https://pastebin.com/raw/ZfiVCMXi
Mod-edit: please use a pastebin website for your snippets and log files.
This is unrelated to the changes in 3.0.17. I can duplicate the problem. They must have changed the login mechanism once again. I currently cannot estimate if this is an easy fix or a more complex one. I will update as soon as I have more details, but I first need to take care of some (non-Kodi related) stuff.
OK, I think I figured why the sign in process fails. This is a minor change once again. However, Added and Watching still doesn't work for me, neither in a browser, nor in Kodi. Thus, I am not sure there is a problem with my account or with Added and Watching itself.
Are you able to edit the add-on on your own for a test? If so, please go to the resources\lib subdirectory of your add-on installation and open ipwww_common.py in a text editor. Assuming you are on 3.0.17 please change line 174 of the file from:
Code:
p = re.compile('form method="post" action="([^""]*)"')
to
Code:
p = re.compile('form action="([^""]*)" method="post"')
save the file and try signin in again in Kodi.
The sign-in process should work now, please let me know if you also get correct content in Added and Watching. If so, I will release this change soon, otherwise something bigger is broken at the moment. Please report back here.
If you are unable to edit the file, just also let me know and I will prepare a beta version for you to test.
For sake of clarification: What happened is, that they simply reversed the order of arguments in an HTML element. This has no influence on the function of a website at all, but breaks the add-on as it relies on a certain order to match correctly. If this simple change fixes the add-on, I will try to find a more robust solution which can cope with small changes like this better.