Fix info for direct play with password on network

This commit is contained in:
xnappo 2015-05-28 09:57:15 -05:00
parent 986a71461b
commit 6a0b9a4934
2 changed files with 8 additions and 2 deletions

View file

@ -458,7 +458,13 @@ class WriteKodiVideoDB():
#create toplevel path as monitored source - needed for things like actors and stuff to work (no clue why)
if addon.getSetting('useDirectPaths')=='true':
playurl = MBitem["Path"].replace("\\\\", "smb://").replace("\\", "/")
smbuser = addon.getSetting('smbusername')
smbpass = addon.getSetting('smbpassword')
# Network share
if smbuser:
playurl = MBitem["Path"].replace("\\\\", "smb://%s:%s@" % (smbuser, smbpass)).replace("\\", "/")
else:
playurl = MBitem["Path"].replace("\\\\", "smb://").replace("\\", "/")
#make sure that the path always ends with a slash
path = utils.convertEncoding(playurl + "/")
toplevelpathstr = path.rsplit("/",2)[1]