Skip to content

Conversation

@labkey-martyp
Copy link
Contributor

Rationale

More view updates and some permission and misc updates.

Changes

  • Additional view updates. Add species, cage and building to all built in views.
  • Update treatment schedule building view filters
  • Mark clinical remarks as Clinical
  • Make Blood Chem and Serology update forms, admin permission.
  • Allow access to Project and Protocol updates for EHRProtocolEdit permission.
  • Update pedigree recalc to only run when demographic changes

@Override
public boolean isAvailable()
{
return (super.isAvailable() || getCtx().getContainer().hasPermission(getCtx().getUser(), EHRProtocolEditPermission.class));
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Should this be 'EHRProjectEditPermission' instead?

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

For now we're just tying both these to this one permission so we can use the EHR protocol editor role. If we need to do something custom we can look into that in the next phase. Good catch tho.

@labkey-martyp labkey-martyp merged commit 7d943e9 into release25.3-SNAPSHOT May 12, 2025
7 of 8 checks passed
@labkey-martyp labkey-martyp deleted the 25.3_fb_nirc_essential_2 branch May 12, 2025 16:52
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