don't require full configuration to create client
This commit is contained in:
parent
7d03577f4d
commit
e9c2c372f2
5
main.py
5
main.py
@ -40,7 +40,7 @@ class SeafileUploader():
|
|||||||
drop.clear()
|
drop.clear()
|
||||||
drop.setEnabled(False)
|
drop.setEnabled(False)
|
||||||
select = 0
|
select = 0
|
||||||
if self.isConfigured():
|
if self.seaf_client:
|
||||||
self.libs = (self.seaf_client or self.seaf_lib.client).libraries()
|
self.libs = (self.seaf_client or self.seaf_lib.client).libraries()
|
||||||
i=0
|
i=0
|
||||||
for lib in self.libs:
|
for lib in self.libs:
|
||||||
@ -83,8 +83,9 @@ class SeafileUploader():
|
|||||||
self.upload_scheme = settings.value("upload-scheme", "regular")
|
self.upload_scheme = settings.value("upload-scheme", "regular")
|
||||||
settings.endGroup()
|
settings.endGroup()
|
||||||
settings.endGroup()
|
settings.endGroup()
|
||||||
if self.isConfigured():
|
if self.seaf_url and self.access_token:
|
||||||
self.seaf_client = SeafileClient(self.seaf_url,self.access_token.username,token=self.access_token)
|
self.seaf_client = SeafileClient(self.seaf_url,self.access_token.username,token=self.access_token)
|
||||||
|
if self.isConfigured():
|
||||||
for lib in self.seaf_client.libraries():
|
for lib in self.seaf_client.libraries():
|
||||||
if lib.id == self.lib_id:
|
if lib.id == self.lib_id:
|
||||||
self.seaf_lib = lib
|
self.seaf_lib = lib
|
||||||
|
Loading…
x
Reference in New Issue
Block a user