Skip to content

Conversation

@mvdbeek
Copy link
Member

@mvdbeek mvdbeek commented Jan 29, 2026

The origin field was being accepted in the payload but not stored to the model in create_workflow_landing_request(). This was inconsistent with create_tool_landing_request() which correctly stores the origin. Added a test to verify the origin is preserved through create and claim operations.

https://claude.ai/code/session_01Nk9FaZ1BsPghEvrdJbNQJQ

How to test the changes?

(Select all options that apply)

  • I've included appropriate automated tests.
  • This is a refactoring of components with existing test coverage.
  • Instructions for manual testing are as follows:
    1. [add testing steps and prerequisites here if you didn't write automated tests covering all your changes]

License

  • I agree to license these and all my past contributions to the core galaxy codebase under the MIT license.

The origin field was being accepted in the payload but not stored
to the model in create_workflow_landing_request(). This was
inconsistent with create_tool_landing_request() which correctly
stores the origin. Added a test to verify the origin is preserved
through create and claim operations.

https://claude.ai/code/session_01Nk9FaZ1BsPghEvrdJbNQJQ
@davelopez davelopez merged commit 7f2ef4c into galaxyproject:release_26.0 Jan 30, 2026
55 of 58 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants