Normalize folder paths. fix #275
This commit is contained in:
@@ -95,6 +95,8 @@ class Scanner(Plugin):
|
|||||||
|
|
||||||
def scanFilesToLibrary(self, folder = None, files = None):
|
def scanFilesToLibrary(self, folder = None, files = None):
|
||||||
|
|
||||||
|
folder = os.path.normpath(folder)
|
||||||
|
|
||||||
groups = self.scan(folder = folder, files = files)
|
groups = self.scan(folder = folder, files = files)
|
||||||
|
|
||||||
for group in groups.itervalues():
|
for group in groups.itervalues():
|
||||||
@@ -103,6 +105,8 @@ class Scanner(Plugin):
|
|||||||
|
|
||||||
def scanFolderToLibrary(self, folder = None, newer_than = None, simple = True):
|
def scanFolderToLibrary(self, folder = None, newer_than = None, simple = True):
|
||||||
|
|
||||||
|
folder = os.path.normpath(folder)
|
||||||
|
|
||||||
if not os.path.isdir(folder):
|
if not os.path.isdir(folder):
|
||||||
return
|
return
|
||||||
|
|
||||||
@@ -129,6 +133,8 @@ class Scanner(Plugin):
|
|||||||
|
|
||||||
def scan(self, folder = None, files = [], simple = False):
|
def scan(self, folder = None, files = [], simple = False):
|
||||||
|
|
||||||
|
folder = os.path.normpath(folder)
|
||||||
|
|
||||||
if not folder or not os.path.isdir(folder):
|
if not folder or not os.path.isdir(folder):
|
||||||
log.error('Folder doesn\'t exists: %s' % folder)
|
log.error('Folder doesn\'t exists: %s' % folder)
|
||||||
return {}
|
return {}
|
||||||
|
|||||||
Reference in New Issue
Block a user