Skip to content

Remove references to the retired MergeSync module - #977

Merged
labkey-martyp merged 2 commits into
release26.3-SNAPSHOTfrom
26.3_fb_remove_mergesync_ogasync
Aug 26, 2026
Merged

Remove references to the retired MergeSync module#977
labkey-martyp merged 2 commits into
release26.3-SNAPSHOTfrom
26.3_fb_remove_mergesync_ogasync

Conversation

@labkey-martyp

Copy link
Copy Markdown
Contributor

Rationale

Removes this module's last references to MergeSync, which is being retired. The labwork request form they belonged to is not registered, so none of this code was reachable at runtime.

Related Pull Requests

Changes

  • Removes the Merge integration from the labwork request form, along with its instructions panel.
  • Drops the prompt that offered to open Merge after a request was submitted.

LabworkRequestFormType declared a client dependency on MergeSync; ClientDependency.supplierFromModuleName throws IllegalArgumentException when the named module is absent. The registration for this form type is commented out in SNPRC_EHRModule, so the failure was latent rather than live.

LabworkRequestDataEntryPanel no longer offers to open Merge after a commit, and LabworkRequestInstructionsFormSection is removed along with its instructions panel, which rendered Merge links and nothing else.

@labkey-martyp labkey-martyp left a comment

Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

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

These are not used in production so no test coverage.

@labkey-martyp
labkey-martyp merged commit 7506e6b into release26.3-SNAPSHOT Aug 26, 2026
6 of 8 checks passed
@labkey-martyp
labkey-martyp deleted the 26.3_fb_remove_mergesync_ogasync branch August 26, 2026 03:05
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.

2 participants