don't require full configuration to create processor

This commit is contained in:
shim_ 2018-05-10 18:08:07 +02:00
parent e9c2c372f2
commit c2d216c80b

View File

@ -85,12 +85,12 @@ class SeafileUploader():
settings.endGroup()
if self.seaf_url and self.access_token:
self.seaf_client = SeafileClient(self.seaf_url,self.access_token.username,token=self.access_token)
if self.isConfigured():
if self.seaf_lib and self.seaf_path:
self.processor = EncryptedProcessor(self.seaf_lib,self.lib_path)#DefaultProcessor(self.seaf_lib,self.lib_path)
for lib in self.seaf_client.libraries():
if lib.id == self.lib_id:
self.seaf_lib = lib
self.processor = EncryptedProcessor(self.seaf_lib,self.lib_path)#DefaultProcessor(self.seaf_lib,self.lib_path)
def saveSettings(self):
settings = QSettings()