mirror of
https://github.com/jellyfin/jellyfin-kodi.git
synced 2024-12-25 02:06:09 +00:00
Fix playlist/videonodes deletion
Using the view Id instead of actual name for folder creation, to prevent deletion error (due to folder containing special characters).
This commit is contained in:
parent
dc74bf42aa
commit
f394dc39dc
1 changed files with 8 additions and 2 deletions
|
@ -516,7 +516,13 @@ def deleteNodes():
|
||||||
dirs, files = xbmcvfs.listdir(path)
|
dirs, files = xbmcvfs.listdir(path)
|
||||||
for dir in dirs:
|
for dir in dirs:
|
||||||
if dir.decode('utf-8').startswith('Emby'):
|
if dir.decode('utf-8').startswith('Emby'):
|
||||||
shutil.rmtree("%s%s" % (path, dir.decode('utf-8')))
|
try:
|
||||||
|
shutil.rmtree("%s%s" % (path, dir.decode('utf-8')))
|
||||||
|
except:
|
||||||
|
logMsg("EMBY", "Failed to delete directory: %s" % dir.decode('utf-8'))
|
||||||
for file in files:
|
for file in files:
|
||||||
if file.decode('utf-8').startswith('emby'):
|
if file.decode('utf-8').startswith('emby'):
|
||||||
xbmcvfs.delete("%s%s" % (path, file.decode('utf-8')))
|
try:
|
||||||
|
xbmcvfs.delete("%s%s" % (path, file.decode('utf-8')))
|
||||||
|
except:
|
||||||
|
logMsg("EMBY", "Failed to file: %s" % file.decode('utf-8'))
|
Loading…
Reference in a new issue