mirror of
https://github.com/MCV-Software/TWBlue.git
synced 2025-04-20 17:31:45 -04:00
#148: Initial solution. Will need more testing/refinement.
This commit is contained in:
parent
68bfc3aac7
commit
277cb433ef
@ -37,6 +37,8 @@ import logging
|
|||||||
import webbrowser
|
import webbrowser
|
||||||
from mysc import localization
|
from mysc import localization
|
||||||
import os
|
import os
|
||||||
|
import shutil
|
||||||
|
import paths
|
||||||
|
|
||||||
log = logging.getLogger("mainController")
|
log = logging.getLogger("mainController")
|
||||||
|
|
||||||
@ -648,7 +650,8 @@ class Controller(object):
|
|||||||
session_.sessions[item].sound.cleaner.cancel()
|
session_.sessions[item].sound.cleaner.cancel()
|
||||||
log.debug("Shelving database for " + session_.sessions[item].session_id)
|
log.debug("Shelving database for " + session_.sessions[item].session_id)
|
||||||
session_.sessions[item].shelve()
|
session_.sessions[item].shelve()
|
||||||
|
if config.app['app-settings']['paranoid']:
|
||||||
|
shutil.rmtree(paths.config_path(session_.sessions[item].session_id))
|
||||||
if system == "Windows":
|
if system == "Windows":
|
||||||
self.systrayIcon.RemoveIcon()
|
self.systrayIcon.RemoveIcon()
|
||||||
widgetUtils.exit_application()
|
widgetUtils.exit_application()
|
||||||
|
@ -156,6 +156,10 @@ class Session(object):
|
|||||||
self.twitter.login(self.settings["twitter"]["user_key"], self.settings["twitter"]["user_secret"], verify_credentials)
|
self.twitter.login(self.settings["twitter"]["user_key"], self.settings["twitter"]["user_secret"], verify_credentials)
|
||||||
self.logged = True
|
self.logged = True
|
||||||
log.debug("Logged.")
|
log.debug("Logged.")
|
||||||
|
if config.app['app-settings']['paranoid']:
|
||||||
|
log.debug("Paranoid: forgetting Twitter auth credentials...")
|
||||||
|
self.settings['twitter']['user_key']=''
|
||||||
|
self.settings['twitter']['user_secret']=''
|
||||||
self.counter = 0
|
self.counter = 0
|
||||||
except:
|
except:
|
||||||
log.error("The login attempt failed.")
|
log.error("The login attempt failed.")
|
||||||
|
Loading…
x
Reference in New Issue
Block a user