Merge pull request #351 from oddstr13/pr-scan-fast-and-break-things-1

Fix UserDataWorker
This commit is contained in:
mcarlton00 2020-08-05 21:46:09 -04:00 committed by GitHub
commit f5d2318b00
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
2 changed files with 4 additions and 3 deletions

View File

@ -546,7 +546,6 @@ def find_library(server, item):
ancestors = server.jellyfin.get_ancestors(item['Id']) ancestors = server.jellyfin.get_ancestors(item['Id'])
for ancestor in ancestors: for ancestor in ancestors:
if ancestor['Id'] in sync['Whitelist']: if ancestor['Id'] in sync['Whitelist']:
LOG.info('Ancestor Found')
return ancestor return ancestor
LOG.error('No ancestor found, not syncing item with ID: {}'.format(item['Id'])) LOG.error('No ancestor found, not syncing item with ID: {}'.format(item['Id']))

View File

@ -652,12 +652,14 @@ class UserDataWorker(threading.Thread):
is_done = False is_done = False
def __init__(self, queue, lock, database, *args): def __init__(self, queue, lock, database, server, direct_path):
self.queue = queue self.queue = queue
self.lock = lock self.lock = lock
self.database = Database(database) self.database = Database(database)
self.args = args self.server = server
self.direct_path = direct_path
threading.Thread.__init__(self) threading.Thread.__init__(self)
def run(self): def run(self):