Hola super_berny, quedó muy bien el arreglo cuando es una instalación nueva graciassuper_berny escribió: ↑22 Jun 2017, 22:49No te preocupes ya lo he subido todo a github: https://github.com/tvalacarta/pelisalacarta/pull/798

Ahora veo otro problema

Cuando tengo instalado la 4.2 final sin modificaciones y luego actualizo a la versión del git con tus modificaciones (Que es lo que va a pasar a todos cuando salga la nueva versión de pelisalacarta) me aparece error en pelisalacarta:
1.-El primer error es porque el valor en settings.xml de library_ask_set_content="False" y al hacer la comprobación con un int() de ahora aparece el error y no ingresa a pelisalacarta. Al cambiarlo manualmente en el settings.xml en 0 ingresa normal. (log: kodi - copia.zip)
Código: Seleccionar todo
File "C:\Users\admin1\AppData\Roaming\Kodi\addons\plugin.video.pelisalacarta\default.py", line 44, in <module>
launcher.start()
File "C:\Users\admin1\AppData\Roaming\Kodi\addons\plugin.video.pelisalacarta\platformcode\launcher.py", line 51, in start
config.verify_directories_created()
File "C:\Users\admin1\AppData\Roaming\Kodi\addons\plugin.video.pelisalacarta\core\config.py", line 424, in verify_directories_created
elif get_setting("library_ask_set_content") == 2:
File "C:\Users\admin1\AppData\Roaming\Kodi\addons\plugin.video.pelisalacarta\core\config.py", line 224, in get_setting
value = int(value)
ValueError: invalid literal for int() with base 10: 'false'
2.-El segundo error es porque el valor en settings.xml de adult_mode="False" y al hacer la comprobación con un int() de ahora aparece el error al ingresar en las secciones de pelisalacarta después de cambiar manualmente el error de library_ask_set_content. Al cambiarlo manualmente en el settings.xml en 0 adult_mode ya ingresa normal. (log: kodi - copia (2) adult_mode.zip)
Código: Seleccionar todo
Error Type: <type 'exceptions.ValueError'>
Error Contents: invalid literal for int() with base 10: 'false'
Traceback (most recent call last):
File "C:\Users\admin1\AppData\Roaming\Kodi\addons\plugin.video.pelisalacarta\library_service.py", line 418, in <module>
if config.get_setting("adult_mode") == False or config.get_setting("adult_mode") == 2:
File "C:\Users\admin1\AppData\Roaming\Kodi\addons\plugin.video.pelisalacarta\core\config.py", line 226, in get_setting
value = int(value)
ValueError: invalid literal for int() with base 10: 'false'
Se podría hacer que al ingresar a pelisalacarta compruebe esos 2 valores si son bool o algo así y cambiarlos por sus enteros (0 o 1), eso es lo que se me ocurre ahorita

Adjunto log detallados.
Gracias
