mirror of
https://github.com/MCV-Software/TWBlue.git
synced 2025-04-05 03:12:29 -04:00
logout() now removes database for the session
This commit is contained in:
parent
80cb70c9a6
commit
bb6fa7cb46
@ -263,6 +263,7 @@ class Controller(object):
|
|||||||
for i in session_.sessions:
|
for i in session_.sessions:
|
||||||
if session_.sessions[i].session_id == session_id: session = session_.sessions[i]
|
if session_.sessions[i].session_id == session_id: session = session_.sessions[i]
|
||||||
session.login()
|
session.login()
|
||||||
|
session.db = dict()
|
||||||
self.create_buffers(session, False)
|
self.create_buffers(session, False)
|
||||||
self.start_buffers(session)
|
self.start_buffers(session)
|
||||||
|
|
||||||
@ -394,7 +395,8 @@ class Controller(object):
|
|||||||
self.destroy_buffer("%s-searchterm" % (i,), user)
|
self.destroy_buffer("%s-searchterm" % (i,), user)
|
||||||
for i in session.settings["other_buffers"]["trending_topic_buffers"]:
|
for i in session.settings["other_buffers"]["trending_topic_buffers"]:
|
||||||
self.destroy_buffer("%s_tt" % (i,), user)
|
self.destroy_buffer("%s_tt" % (i,), user)
|
||||||
|
session.db = None
|
||||||
|
|
||||||
def destroy_buffer(self, buffer_name, account):
|
def destroy_buffer(self, buffer_name, account):
|
||||||
buffer = self.search_buffer(buffer_name, account)
|
buffer = self.search_buffer(buffer_name, account)
|
||||||
if buffer == None: return
|
if buffer == None: return
|
||||||
|
@ -119,7 +119,8 @@ class Session(object):
|
|||||||
# self.settings = None
|
# self.settings = None
|
||||||
|
|
||||||
def init_sound(self):
|
def init_sound(self):
|
||||||
self.sound = sound.soundSystem(self.settings["sound"])
|
try: self.sound = sound.soundSystem(self.settings["sound"])
|
||||||
|
except: pass
|
||||||
|
|
||||||
@_require_configuration
|
@_require_configuration
|
||||||
def login(self, verify_credentials=True):
|
def login(self, verify_credentials=True):
|
||||||
|
@ -1 +1 @@
|
|||||||
Subproject commit 4d106f04f7e6d2f9e160aca54ce107efb46ee099
|
Subproject commit 0f65f42c9f752396b0567e597d96c0ab8a5a53f8
|
Loading…
x
Reference in New Issue
Block a user