Fix clearing local metadata (#55)
This commit is contained in:
parent
209edde50d
commit
909ab94003
@ -164,6 +164,10 @@ msgctxt "#30720"
|
|||||||
msgid "This video is not available abroad."
|
msgid "This video is not available abroad."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
msgctxt "#30721"
|
||||||
|
msgid "Clearing local metadata failed."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
|
||||||
### SETTINGS
|
### SETTINGS
|
||||||
msgctxt "#30800"
|
msgctxt "#30800"
|
||||||
|
@ -165,6 +165,10 @@ msgctxt "#30720"
|
|||||||
msgid "This video is not available abroad."
|
msgid "This video is not available abroad."
|
||||||
msgstr "Deze video is niet beschikbaar in het buitenland."
|
msgstr "Deze video is niet beschikbaar in het buitenland."
|
||||||
|
|
||||||
|
msgctxt "#30721"
|
||||||
|
msgid "Clearing local metadata failed."
|
||||||
|
msgstr "Wissen van lokale metadata is mislukt."
|
||||||
|
|
||||||
|
|
||||||
### SETTINGS
|
### SETTINGS
|
||||||
msgctxt "#30800"
|
msgctxt "#30800"
|
||||||
|
@ -3,6 +3,8 @@
|
|||||||
|
|
||||||
from __future__ import absolute_import, division, unicode_literals
|
from __future__ import absolute_import, division, unicode_literals
|
||||||
|
|
||||||
|
import os
|
||||||
|
|
||||||
from resources.lib import kodiutils
|
from resources.lib import kodiutils
|
||||||
from resources.lib.viervijfzes import CHANNELS
|
from resources.lib.viervijfzes import CHANNELS
|
||||||
from resources.lib.viervijfzes.content import CACHE_AUTO, CACHE_PREVENT, ContentApi, Program
|
from resources.lib.viervijfzes.content import CACHE_AUTO, CACHE_PREVENT, ContentApi, Program
|
||||||
@ -60,7 +62,8 @@ class Metadata:
|
|||||||
cache_path = kodiutils.get_cache_path()
|
cache_path = kodiutils.get_cache_path()
|
||||||
_, files = kodiutils.listdir(cache_path)
|
_, files = kodiutils.listdir(cache_path)
|
||||||
for filename in files:
|
for filename in files:
|
||||||
kodiutils.delete(cache_path + filename)
|
if not kodiutils.delete(os.path.join(cache_path, filename)):
|
||||||
|
return kodiutils.ok_dialog(message=kodiutils.localize(30721)) # Clearing local metadata failed
|
||||||
|
|
||||||
kodiutils.set_setting('metadata_last_updated', '0')
|
kodiutils.set_setting('metadata_last_updated', '0')
|
||||||
kodiutils.ok_dialog(message=kodiutils.localize(30714)) # Local metadata is cleared
|
return kodiutils.ok_dialog(message=kodiutils.localize(30714)) # Local metadata is cleared
|
||||||
|
Loading…
Reference in New Issue
Block a user