Commit 8cdce73
fix(registration): normalize list answer ordering + guard import row on answer persistence
Per CodeRabbit review: sort list-question value ids so the same selection
in a different order is not treated as a changed answer, and catch
ValidationException from the extra-question persistence path so one bad
payload cannot strand the remaining import rows.
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>1 parent 2b4196d commit 8cdce73
2 files changed
Lines changed: 30 additions & 6 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
4677 | 4677 | | |
4678 | 4678 | | |
4679 | 4679 | | |
4680 | | - | |
4681 | 4680 | | |
4682 | 4681 | | |
4683 | 4682 | | |
| |||
4782 | 4781 | | |
4783 | 4782 | | |
4784 | 4783 | | |
| 4784 | + | |
4785 | 4785 | | |
4786 | 4786 | | |
4787 | 4787 | | |
4788 | 4788 | | |
4789 | 4789 | | |
| 4790 | + | |
| 4791 | + | |
| 4792 | + | |
| 4793 | + | |
| 4794 | + | |
| 4795 | + | |
| 4796 | + | |
| 4797 | + | |
4790 | 4798 | | |
4791 | 4799 | | |
4792 | 4800 | | |
| |||
4838 | 4846 | | |
4839 | 4847 | | |
4840 | 4848 | | |
4841 | | - | |
| 4849 | + | |
| 4850 | + | |
| 4851 | + | |
| 4852 | + | |
| 4853 | + | |
| 4854 | + | |
| 4855 | + | |
| 4856 | + | |
| 4857 | + | |
| 4858 | + | |
| 4859 | + | |
| 4860 | + | |
| 4861 | + | |
| 4862 | + | |
| 4863 | + | |
4842 | 4864 | | |
4843 | 4865 | | |
4844 | 4866 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
609 | 609 | | |
610 | 610 | | |
611 | 611 | | |
| 612 | + | |
612 | 613 | | |
613 | 614 | | |
614 | | - | |
| 615 | + | |
615 | 616 | | |
616 | 617 | | |
617 | 618 | | |
| |||
624 | 625 | | |
625 | 626 | | |
626 | 627 | | |
627 | | - | |
| 628 | + | |
628 | 629 | | |
629 | 630 | | |
630 | | - | |
631 | | - | |
| 631 | + | |
| 632 | + | |
| 633 | + | |
632 | 634 | | |
633 | 635 | | |
634 | 636 | | |
| |||
0 commit comments