laid base for expiring links
This commit is contained in:
4
main.py
4
main.py
@@ -23,6 +23,7 @@ class SeafileUploader():
|
|||||||
self.loadSettings()
|
self.loadSettings()
|
||||||
self.pool = Pool(2)
|
self.pool = Pool(2)
|
||||||
self.seaf_client = None
|
self.seaf_client = None
|
||||||
|
self.link_expiry = None
|
||||||
|
|
||||||
def showSettingsUI(self, parentWidget):
|
def showSettingsUI(self, parentWidget):
|
||||||
self.parentWidget = parentWidget
|
self.parentWidget = parentWidget
|
||||||
@@ -78,6 +79,7 @@ class SeafileUploader():
|
|||||||
(self.lib_id,self.lib_name) = str(settings.value("library", "/")).split("/")
|
(self.lib_id,self.lib_name) = str(settings.value("library", "/")).split("/")
|
||||||
self.lib_path = settings.value("library-path", "")
|
self.lib_path = settings.value("library-path", "")
|
||||||
self.copyLink = settings.value("copy-link", "true") in ['true', True]
|
self.copyLink = settings.value("copy-link", "true") in ['true', True]
|
||||||
|
self.link_expiry = settings.value("link-expiry", None)
|
||||||
if settings.value("auth-token", False) and settings.value("auth-username", False):
|
if settings.value("auth-token", False) and settings.value("auth-username", False):
|
||||||
self.access_token = SeafileToken(settings.value("auth-username", False),settings.value("auth-token", False))
|
self.access_token = SeafileToken(settings.value("auth-username", False),settings.value("auth-token", False))
|
||||||
else:
|
else:
|
||||||
@@ -105,6 +107,8 @@ class SeafileUploader():
|
|||||||
except:
|
except:
|
||||||
pass
|
pass
|
||||||
settings.setValue("copy-link", self.copyLink)
|
settings.setValue("copy-link", self.copyLink)
|
||||||
|
if self.link_expiry:
|
||||||
|
settings.setValue("link-expiry", self.link_expiry)
|
||||||
if self.access_token is not None:
|
if self.access_token is not None:
|
||||||
settings.setValue("auth-username", self.access_token.username )
|
settings.setValue("auth-username", self.access_token.username )
|
||||||
settings.setValue("auth-token", self.access_token.token)
|
settings.setValue("auth-token", self.access_token.token)
|
||||||
|
Reference in New Issue
Block a user