|
|
|
@ -63,8 +63,11 @@ def check_sonarr_rootfolder():
|
|
|
|
|
rootfolder = TableShowsRootfolder.select(TableShowsRootfolder.id, TableShowsRootfolder.path).dicts()
|
|
|
|
|
for item in rootfolder:
|
|
|
|
|
root_path = item['path']
|
|
|
|
|
if not root_path.endswith(os.path.sep):
|
|
|
|
|
root_path += os.path.sep
|
|
|
|
|
if not root_path.endswith(('/', '\\')):
|
|
|
|
|
if root_path.startswith('/'):
|
|
|
|
|
root_path += '/'
|
|
|
|
|
else:
|
|
|
|
|
root_path += '\\'
|
|
|
|
|
if not os.path.isdir(path_mappings.path_replace(root_path)):
|
|
|
|
|
TableShowsRootfolder.update({TableShowsRootfolder.accessible: 0,
|
|
|
|
|
TableShowsRootfolder.error: 'This Sonarr root directory does not seems to '
|
|
|
|
@ -134,8 +137,11 @@ def check_radarr_rootfolder():
|
|
|
|
|
rootfolder = TableMoviesRootfolder.select(TableMoviesRootfolder.id, TableMoviesRootfolder.path).dicts()
|
|
|
|
|
for item in rootfolder:
|
|
|
|
|
root_path = item['path']
|
|
|
|
|
if not root_path.endswith(os.path.sep):
|
|
|
|
|
root_path += os.path.sep
|
|
|
|
|
if not root_path.endswith(('/', '\\')):
|
|
|
|
|
if root_path.startswith('/'):
|
|
|
|
|
root_path += '/'
|
|
|
|
|
else:
|
|
|
|
|
root_path += '\\'
|
|
|
|
|
if not os.path.isdir(path_mappings.path_replace_movie(root_path)):
|
|
|
|
|
TableMoviesRootfolder.update({TableMoviesRootfolder.accessible: 0,
|
|
|
|
|
TableMoviesRootfolder.error: 'This Radarr root directory does not seems to '
|
|
|
|
|