If specified, save account to disk after adding it
This commit is contained in:
parent
90f19d2d5b
commit
9a386145ff
@ -23,12 +23,15 @@ def save_accounts():
|
|||||||
|
|
||||||
def add_account(username, password, save):
|
def add_account(username, password, save):
|
||||||
cookiejar = http.cookiejar.LWPCookieJar()
|
cookiejar = http.cookiejar.LWPCookieJar()
|
||||||
condition = _login(username, password, cookiejar)
|
successful = _login(username, password, cookiejar)
|
||||||
|
if successful:
|
||||||
accounts[username] = {
|
accounts[username] = {
|
||||||
"save":save,
|
"save":save,
|
||||||
"cookies":cookiejar.as_lwp_str(ignore_discard=False, ignore_expires=False),
|
"cookies":cookiejar.as_lwp_str(ignore_discard=False, ignore_expires=False),
|
||||||
}
|
}
|
||||||
return condition
|
if save:
|
||||||
|
save_accounts()
|
||||||
|
return successful
|
||||||
|
|
||||||
def cookiejar_from_lwp_str(lwp_str):
|
def cookiejar_from_lwp_str(lwp_str):
|
||||||
cookiejar = http.cookiejar.LWPCookieJar()
|
cookiejar = http.cookiejar.LWPCookieJar()
|
||||||
|
Loading…
x
Reference in New Issue
Block a user