From 1c5445c2543c7f9909829c907560846aa77535a5 Mon Sep 17 00:00:00 2001 From: Raffson Date: Tue, 24 Dec 2024 18:15:53 +0100 Subject: [PATCH] Add types in method's signature + formatting --- qt_ui/windows/newgame/WizardPages/QNewGameSettings.py | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/qt_ui/windows/newgame/WizardPages/QNewGameSettings.py b/qt_ui/windows/newgame/WizardPages/QNewGameSettings.py index 3898fbd3..bf64d72d 100644 --- a/qt_ui/windows/newgame/WizardPages/QNewGameSettings.py +++ b/qt_ui/windows/newgame/WizardPages/QNewGameSettings.py @@ -32,10 +32,11 @@ class NewGameSettings(QtWidgets.QWizardPage): self.setLayout(self.settings_widget.layout) @staticmethod - def _load_campaign_settings(campaign, settings): + def _load_campaign_settings(campaign: Campaign, settings: Settings) -> None: campaign_settings = Settings.deserialize_state_dict(campaign.settings) campaign_settings["plugins"] = { - **settings.__dict__["plugins"], **campaign_settings["plugins"] + **settings.__dict__["plugins"], + **campaign_settings["plugins"], } settings.__dict__.update(campaign_settings)