Skip to content

Calculated Column Expression Assistant - Polish#2009

Merged
labkey-nicka merged 6 commits into
developfrom
fb_chat_asst
May 28, 2026
Merged

Calculated Column Expression Assistant - Polish#2009
labkey-nicka merged 6 commits into
developfrom
fb_chat_asst

Conversation

@labkey-nicka
Copy link
Copy Markdown
Contributor

@labkey-nicka labkey-nicka commented May 28, 2026

Rationale

This addresses a number of things found during the initial testing of the expression assistant.

Related Pull Requests

Changes

  • Keep modal open after clicking apply expression
  • Send current field to server to distinguish from field set
  • Display column type for validated expressions
  • Refill prompt when request interrupted
  • Unit tests

jsonData: {
...jsonData,
domainFields: domainFields?.map(f => (f instanceof DomainField ? DomainField.serialize(f) : f)),
field: serializedField,
Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

so the field here is the current calculated field that you are working on, right? I didn't look at the server side changes yet, but how is it using this field info? I see that it was previously using the field valueExpression, which makes sense, but what else about the field would be helpful (something like the name/label/descprition)?

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.

Yes, other metadata that it can refer to. I didn't want to caveat it too much right now.

@labkey-nicka labkey-nicka merged commit a242b98 into develop May 28, 2026
3 checks passed
@labkey-nicka labkey-nicka deleted the fb_chat_asst branch May 28, 2026 22:42
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