Override validation for CommaSeparatedValuesField.
Review Request #14350 — Created Feb. 17, 2025 and submitted
The new comma separated values field that replaced the old
django-multiselectfield dependency was falling back on the base field
validation, which wasn't handling choices correctly. This change adds an
override so we actually iterate through the value instead of just
checking it directly.
Verified that saving changes to a comma-separated values field using a
multi checkbox widget worked correctly.
- Change Summary:
-
Add a unit test.
- Commits:
-
Summary ID 5f39ca8382da6d7a4e3507622f30aa6c84e6bd01 0d09dfde6d2d1eadd76ae7a6d6c1564ea02404c5
Checks run (2 succeeded)
flake8
passed.
JSHint
passed.
- Commits:
-
Summary ID 0d09dfde6d2d1eadd76ae7a6d6c1564ea02404c5 9456ff03f727837a508fab58c6fe12114a6c6cd5
Checks run (2 succeeded)
flake8
passed.
JSHint
passed.
- Commits:
-
Summary ID 9456ff03f727837a508fab58c6fe12114a6c6cd5 49ea0fc4c63a7ee9ce186c0bb5b1ec9d046fe818
Checks run (2 succeeded)
flake8
passed.
JSHint
passed.