Use world.web.options_presets directly instead of creating an empty dict first (#3348)

This commit is contained in:
Chris Wilson 2024-05-20 01:57:07 -04:00 committed by GitHub
parent 5910b94deb
commit bfe215d5a7
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
1 changed files with 1 additions and 5 deletions

View File

@ -79,10 +79,6 @@ def test_ordered(obj):
@cache.cached()
def option_presets(game: str) -> Response:
world = AutoWorldRegister.world_types[game]
presets = {}
if world.web.options_presets:
presets = presets | world.web.options_presets
class SetEncoder(json.JSONEncoder):
def default(self, obj):
@ -91,7 +87,7 @@ def option_presets(game: str) -> Response:
return list(obj)
return json.JSONEncoder.default(self, obj)
json_data = json.dumps(presets, cls=SetEncoder)
json_data = json.dumps(world.web.options_presets, cls=SetEncoder)
response = Response(json_data)
response.headers["Content-Type"] = "application/json"
return response