From ff14855808950baa110c5732f3972d56c2ae7a19 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E6=AD=A3=E6=B1=B0?= Date: Fri, 23 Feb 2024 02:47:27 +0800 Subject: [PATCH] Fix the esi problem for Serenity when setting --- .../pyfaEsiPreferences.py | 17 ++++++++--------- 1 file changed, 8 insertions(+), 9 deletions(-) diff --git a/gui/builtinPreferenceViews/pyfaEsiPreferences.py b/gui/builtinPreferenceViews/pyfaEsiPreferences.py index 1aeb499df..ba327a8d6 100644 --- a/gui/builtinPreferenceViews/pyfaEsiPreferences.py +++ b/gui/builtinPreferenceViews/pyfaEsiPreferences.py @@ -57,7 +57,7 @@ class PFEsiPref(PreferenceView): mainSizer.Add(rbSizer, 0, wx.ALL | wx.EXPAND, 0) esiSizer = wx.BoxSizer(wx.HORIZONTAL) - + self.esiServer = wx.StaticText(panel, wx.ID_ANY, _t("Default SSO Server:"), wx.DefaultPosition, wx.DefaultSize, 0) self.esiServer.Wrap(-1) @@ -78,8 +78,6 @@ class PFEsiPref(PreferenceView): self.enforceJwtExpiration.Bind(wx.EVT_CHECKBOX, self.OnEnforceChange) self.ssoServer.Bind(wx.EVT_CHECKBOX, self.OnModeChange) - mainSizer.Add(rbSizer, 1, wx.ALL | wx.EXPAND, 0) - panel.SetSizer(mainSizer) panel.Layout() @@ -97,12 +95,13 @@ class PFEsiPref(PreferenceView): event.Skip() def OnServerChange(self, event): - pass - # source = self.chESIserver.GetString(self.chESIserver.GetSelection()) - # esiService = Esi.getInstance() - # # esiService.init(config.supported_servers[source]) - # self.settings.set("server", source) - # event.Skip() + # pass + source = self.chESIserver.GetString(self.chESIserver.GetSelection()) + esiService = Esi.getInstance() + # init servers + esiService.init(config.supported_servers[source]) + self.settings.set("server", source) + event.Skip() def getImage(self): return BitmapLoader.getBitmap("eve", "gui")