mirror of
https://github.com/galaxyproject/galaxy.git
synced 2026-10-25 10:24:38 +08:00
Problem one is that passing the tool_state as the input payload doesn't preserve the tool state, adressed with the client-part fix. Then passing the tool state still has no effect since the state is properly recovered in `module_factory.from_dict`, but then overwritten by recovering the state starting with an empty dict. It looks like this isn't necessary as we call populate_state anyway when calling `module.get_config_form()`. Fixes https://github.com/galaxyproject/galaxy/issues/5879.