feat: designer - add warning in designer if field ID is updated and show records count - #2203
Open
ranisa-gupta16 wants to merge 10 commits into
Open
feat: designer - add warning in designer if field ID is updated and show records count#2203ranisa-gupta16 wants to merge 10 commits into
ranisa-gupta16 wants to merge 10 commits into
Conversation
…g it when necessary and let user action the next.. Signed-off-by: Ranisa Gupta <ranisa.tech@gmail.com>
Signed-off-by: Ranisa Gupta <ranisa.tech@gmail.com>
E2E ✅ passed
After downloading and extracting the .zip file, open Updated for commit 231e7bd |
PeterBaker0
requested changes
Jul 27, 2026
PeterBaker0
left a comment
Contributor
There was a problem hiding this comment.
Looks good overall. I think the missing piece is tracking which fields were originally in the design so that we don't show alerts and warnings for re-syncing of field IDs for fields which are new in that session.
…ning-if-fieldID-changes-in-survey Signed-off-by: Ranisa Gupta <ranisa.tech@gmail.com>
Signed-off-by: Ranisa Gupta <ranisa.tech@gmail.com>
…ndetifiers Signed-off-by: Ranisa Gupta <ranisa.tech@gmail.com>
Signed-off-by: Ranisa Gupta <ranisa.tech@gmail.com>
Signed-off-by: Ranisa Gupta <ranisa.tech@gmail.com>
Signed-off-by: Ranisa Gupta <ranisa.tech@gmail.com>
Signed-off-by: Ranisa Gupta <ranisa.tech@gmail.com>
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.
Ticket
[<JIRA_TICKET>
](https://jira.csiro.au/browse/BSS-1361)
Description
Changing a field's ID on a survey that already holds records can orphan the data collected against the old ID. There was no warning at all — the rename just happened.
Now, if the survey has records, changing a Field ID (either by typing a new one or clicking the ⟳ sync button) opens a confirmation dialog first. It names the old and new ID, says how many records are affected, and offers Sync or Cancel. It warns but doesn't block — you can still go ahead.
Screenshots below of updated flow:



Checklist