diff --git a/qt_ui/windows/newgame/QCampaignList.py b/qt_ui/windows/newgame/QCampaignList.py index 822cfaca..09839224 100644 --- a/qt_ui/windows/newgame/QCampaignList.py +++ b/qt_ui/windows/newgame/QCampaignList.py @@ -38,7 +38,7 @@ class Campaign: def load_campaigns() -> List[Campaign]: campaign_dir = Path("resources\\campaigns") campaigns = [] - for path in campaign_dir.iterdir(): + for path in campaign_dir.glob("*.json"): try: logging.debug(f"Loading campaign from {path}...") campaign = Campaign.from_json(path)