Skip to content

Commit 2397f52

Browse files
authored
Merge pull request #3 from ArchipelagoMW/main
WebHost: Fix as_dict attribute error (ArchipelagoMW#1977)
2 parents 7601b58 + 8df08b5 commit 2397f52

File tree

1 file changed

+3
-2
lines changed

1 file changed

+3
-2
lines changed

Main.py

+3-2
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,8 @@
2323

2424
def main(args, seed=None, baked_server_options: Optional[Dict[str, object]] = None):
2525
if not baked_server_options:
26-
baked_server_options = get_settings().server_options
26+
baked_server_options = get_settings().server_options.as_dict()
27+
assert isinstance(baked_server_options, dict)
2728
if args.outputpath:
2829
os.makedirs(args.outputpath, exist_ok=True)
2930
output_path.cached_path = args.outputpath
@@ -372,7 +373,7 @@ def precollect_hint(location):
372373
"connect_names": {name: (0, player) for player, name in world.player_name.items()},
373374
"locations": locations_data,
374375
"checks_in_area": checks_in_area,
375-
"server_options": baked_server_options.as_dict(),
376+
"server_options": baked_server_options,
376377
"er_hint_data": er_hint_data,
377378
"precollected_items": precollected_items,
378379
"precollected_hints": precollected_hints,

0 commit comments

Comments
 (0)