Fix onload events for substates ()

This commit is contained in:
Thomas Brandého 2023-02-08 06:55:12 +01:00 committed by GitHub
parent 4ef2ba779c
commit f2d0fbbd8d
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -35,5 +35,7 @@ class HydrateMiddleware(Middleware):
else:
load_event = None
if load_event:
load_event.fn(state)
substate_path = utils.format_event_handler(load_event).split(".")
ex_state = state.get_substate(substate_path[:-1])
load_event.fn(ex_state)
return utils.format_state({state.get_name(): state.dict()})