I-A-C / plugin.video.exodusredux

GNU General Public License v3.0
20 stars 13 forks source link

Provider module/scraper settings keep resetting to default causing no streams found #14

Closed oldgranola closed 5 years ago

oldgranola commented 5 years ago

Randomly but frequently the >tools>provider settings resets to default thereby losing user inputs for setting up the lambda scraper module. Results in the inability to get movie links. This requires going back and choosing the lambda module and dowloading the module and configuring, then clearing providers. Then after shutting down kodi, we have to go back and do it again. In Gaia there is a setting for saving the settings cache. I don't see it in exodusredux UI but I suspect there is a similar function which is toggled wrong. I am running Kodi 17 on both linux mint 19 and manjaro 18 on various devices. Others on reddit have this issue also on firestick etc.

SerpentDrago commented 5 years ago

force update redux though the repo. this should fix it

SerpentDrago commented 5 years ago

@13Clowns not a duplicate of that issue , this is the resettting to default issue , not the link almost loads but doesn't issue

oldgranola commented 5 years ago

SerpentDrago, forcing update redux seems to have fixed it. Yes I did have some bits of gaia still there. manually purged completely as I had evidence of coinminer

On Sun, Nov 18, 2018 at 9:33 AM SerpentDrago notifications@github.com wrote:

@13Clowns https://github.com/13Clowns not a duplicate of that issue , this is the resettting to default issue , not the link almost loads but doesn't issue

— You are receiving this because you authored the thread. Reply to this email directly, view it on GitHub https://github.com/I-A-C/plugin.video.exodusredux/issues/14#issuecomment-439710537, or mute the thread https://github.com/notifications/unsubscribe-auth/AKAPVp9vSp2lJ8UvLH18Ciu5RwsX8DL9ks5uwZn9gaJpZM4YYokS .

doko-desuka commented 5 years ago

I didn't test it, but I think this is the part that keeps resetting: https://github.com/I-A-C/script.module.exodusredux/blob/master/lib/resources/lib/modules/sources.py#L1173-L1183

Maybe getCondVisibility has weird behavior? I think querying the file system should be safer, seeing if a folder named 'addons/script.module.lambdascrapers' exists, instead of using getCondVisibility.

jewbmx commented 5 years ago

I might be wrong because im still a noob but could you make the end of that code @doko-desuka posted be digits instead of the word 'default?