Skip to content

Conversation

@labkey-nicka
Copy link
Contributor

@labkey-nicka labkey-nicka commented Nov 10, 2025

Rationale

This addresses Issue 54218 by escaping special characters in TableViewForm input names. This concept was first introduced with #7033 specifically for QueryUpdateForm.

Related Pull Requests

Changes

  • Hoist escaping special characters from QueryUpdateForm to TableViewForm.
  • Resolve escaped input names in AssayFileWriter when resolving properties in the file map.

Tasks

@labkey-nicka labkey-nicka self-assigned this Nov 10, 2025
Copy link
Contributor

@labkey-matthewb labkey-matthewb left a comment

Choose a reason for hiding this comment

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

I think a pattern like

UploadWizardAction.getInputName(..., boolean isMultiPart)
TableViewForm.getFormFieldName(..., boolean isMultiPart)

might be cleaner than having the caller conditionally use these methods. And force the caller to always provide this parameter.

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