Skip to content

Conversation

@labkey-nicka
Copy link
Contributor

Rationale

This addresses Issue 51694 by altering the upgrade approach to not need to traverse plate modeling and instead query for only the necessary data to perform the upgrade. Additionally, I've added null checks in PlateImpl.from(PlateBean) to ensure we avoid any unboxing errors.

Related Pull Requests

Changes

  • Refactor AssayUpgradeCode.updatePlateSetNames() as called by assay-24.000-24.001.sql to avoid calling into and traversing plate modeling logic which is subject to change.
  • Add null checks for Boolean properties in PlateImpl.from(PlateBean).

@labkey-nicka labkey-nicka merged commit 5221b10 into release24.11-SNAPSHOT Nov 20, 2024
2 checks passed
@labkey-nicka labkey-nicka deleted the 24.11_fb_plate_upgrade branch November 20, 2024 00:09
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