feat: allow multiple values on relation columns - #2979
Open
he-is-talha wants to merge 4 commits into
Open
Conversation
… Updated related components and services to handle multiple relation values, including UI adjustments for selection and display. Added tests to verify correct formatting of multiple relation values in analytics. Signed-off-by: Talha Bin Yousaf <talhayousaf4420@gmail.com>
Contributor
|
@he-is-talha please clean you second commit message before merging. |
Keep only the first related id per row when switching to single-select, fix multi filters / API scalar shape, and soften CSV import parsing. Signed-off-by: Talha Bin Yousaf <talhayousaf4420@gmail.com>
he-is-talha
force-pushed
the
feat/2952/relation-multiple-values
branch
from
September 9, 2026 10:40
9b6cdef to
888a5f9
Compare
Contributor
Author
|
@samin-z Cleaned the second commit message and force-pushed. |
Contributor
|
few points:
for point 4 lets fix it for now for this case though. |
Reload truncated values after switching multi→single, warn about data loss, reject empty mandatory relations in UI/API, and block enabling mandatory when some rows still have no related value. Signed-off-by: Talha Bin Yousaf <talhayousaf4420@gmail.com>
Contributor
Author
Contributor
Author
|
@samin-z Ready for the review again |
|
Maybe @Koc would be a good reviewer |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.



Summary
customSettings.allowMultiple)Closes #2952
🖼️ Screenshots
Notes
int[](legacy scalars are still accepted and normalized)🤖 AI (if applicable)
The content of this PR was partly using AI