[galaxyproject/galaxy] 9e0d3b: Fix workflow loading on systems with ASCII locale
Branch: refs/heads/release_18.09 Home: https://github.com/galaxyproject/galaxy Commit: 9e0d3b69cabe73a7b839e62723e73d52c2c41c69 https://github.com/galaxyproject/galaxy/commit/9e0d3b69cabe73a7b839e62723e73... Author: mvdbeek <m.vandenbeek@gmail.com> Date: 2019-02-27 (Wed, 27 Feb 2019) Changed paths: M lib/galaxy/managers/workflows.py Log Message: ----------- Fix workflow loading on systems with ASCII locale Fixes https://github.com/galaxyproject/galaxy/issues/7421, though it's very likely Galaxy won't play well when python is falling back to ASCII as default encoding. WorkflowStep.label is backed by a 255 character unicode string, but tool_inputs is JSONType, which might have integer or float values (in principle), so we play it safe by casting to unicode. Commit: 13c175a8096b3d17b4002906cf8e13ab01865222 https://github.com/galaxyproject/galaxy/commit/13c175a8096b3d17b4002906cf8e1... Author: Martin Cech <marten@bx.psu.edu> Date: 2019-02-28 (Thu, 28 Feb 2019) Changed paths: M lib/galaxy/managers/workflows.py Log Message: ----------- Merge pull request #7422 from mvdbeek/fix_workflow_loading [18.09] Fix workflow loading on systems with ASCII locale Compare: https://github.com/galaxyproject/galaxy/compare/9b72f5a880e3...13c175a8096b
participants (1)
-
Martin Cech