Skip to content

[bot] Fast-forward for 26.7.9 - #761

Merged
github-actions[bot] merged 1 commit into
release26.7from
26.7_ff_bot_26.7.9
Sep 15, 2026
Merged

github-actions[bot] merged 1 commit into
release26.7from
26.7_ff_bot_26.7.9

Conversation

@github-actions

Copy link
Copy Markdown
Contributor

Generated automatically.
Approve all matching PRs simultaneously.
Approval will trigger automatic merge.
View all PRs: https://internal.labkey.com/Scrumtime/Backlog/harvest-gitOpenPullRequests.view?branch=26.7_ff_bot_26.7.9

## Rationale

The Rearrival form collects fields that do not apply to a returning
animal and omits the ones that do, and a completed rearrival leaves the
animal in a departed state. It asks for an acquisition type and a CITES
number, though an animal that is coming back was already acquired, and
it does not ask which project, which protocol or which location the
animal returns to. A departure closes the animal's project assignment,
protocol assignment and housing records, so a rearrival has to open them
again, and it has to put the animal back to Alive.

## Related Pull Requests

- LabKey/ehrModules#1200 — needed alongside this
change, since entering a death for an animal that has arrived more than
once fails without it.

## Changes

- Replace acquisition type and CITES on the Rearrival form with project,
protocol and location, each required, as they are on the Arrival form.
- Open the project assignment, protocol assignment and housing records
for a rearrival, matching what an arrival already does.
- Return a rearrived animal to Alive once the rearrival is completed.
- Add a Selenium test covering the fields the form collects, the records
a rearrival opens and the status change.
@github-actions
github-actions Bot merged commit 2b4e568 into release26.7 Sep 15, 2026
13 of 14 checks passed
@github-actions
github-actions Bot deleted the 26.7_ff_bot_26.7.9 branch September 15, 2026 19:03
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants