From e5107d4dab39f4cb68f9abf89ebb2956f3ac7643 Mon Sep 17 00:00:00 2001 From: Jakub Trllo Date: Fri, 1 Mar 2019 18:47:30 +0100 Subject: [PATCH] event server with gui uses event's credentials --- pype/ftrack/ftrack_server/event_server.py | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/pype/ftrack/ftrack_server/event_server.py b/pype/ftrack/ftrack_server/event_server.py index bd174fee25..e824d1d899 100644 --- a/pype/ftrack/ftrack_server/event_server.py +++ b/pype/ftrack/ftrack_server/event_server.py @@ -9,10 +9,12 @@ log = api.Logger.getLogger(__name__, "ftrack-event-server") class EventServer: def __init__(self): - self.login_widget = login_dialog.Login_Dialog_ui(self) + self.login_widget = login_dialog.Login_Dialog_ui( + parent=self, is_event=True + ) self.event_server = FtrackServer('event') - cred = credentials._get_credentials() + cred = credentials._get_credentials(True) if 'username' in cred and 'apiKey' in cred: self.login_widget.user_input.setText(cred['username']) @@ -24,6 +26,7 @@ class EventServer: def loginChange(self): log.info("Logged successfully") + self.login_widget.close() self.event_server.run_server()