Skip to content

[bot] Fast-forward for 26.7.11 - #61

Merged
github-actions[bot] merged 4 commits into
release26.7from
26.7_ff_bot_26.7.11
Sep 29, 2026
Merged

github-actions[bot] merged 4 commits into
release26.7from
26.7_ff_bot_26.7.11

Conversation

@github-actions

Copy link
Copy Markdown

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.11

## Rationale

Room occupancy counts in the room utilization query report every animal
ever housed in a room rather than the animals housed there now, so a
count never drops when a room empties. The count feeds the "show
occupied only" option in the room picker, which as a result cannot hide
a room that was ever used.

## Related Pull Requests

None.

## Changes

- Restrict the housing join in the room utilization query to current,
non-draft stays.
- Keep the restriction in the join condition rather than a filter, so
rooms with no current occupants are still reported.
## Rationale

Prevents an existing case from being reassigned to a different animal
through the data entry forms. Editing a saved case re-enabled every
field on the case panel, including the animal Id, so a case could
silently be moved to another animal with no warning and no record of the
original.

## Related Pull Requests

None.

## Changes

- The animal Id stays read-only once a saved case is loaded on the
Clinical Cases, Behavioral Cases, Clinical Rounds and Behavioral Rounds
forms.
- Creating a new case is unaffected; the Id is editable until the case
is saved.
## Rationale

New projects could not be entered through the Import Data page, and
multi-row imports gave every project the same Project Id. The Import
Single form treated the blank Project Id as a required field and blocked
submit, even though the trigger assigns it; that trigger then reused one
id for every row in an import, which breaks updates and deletes by key.

## Related Pull Requests

None.

## Changes

- Hide Project Id from the insert and update forms so the trigger can
assign it.
- Assign each imported row its own Project Id.
## Rationale

Adds a perDiem column to ehr_lookups.cage so each cage can carry its per
diem billing code.

## Related Pull Requests

None.

## Changes

- New short text column (up to 10 characters) on the cage table,
provisioned through the domain template
- Column titled "Per Diem" and shown in the default cages grid
@github-actions
github-actions Bot merged commit b477065 into release26.7 Sep 29, 2026
4 of 6 checks passed
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