diff --git a/atlas/forms.py b/atlas/forms.py index 7640554d..d40153bd 100755 --- a/atlas/forms.py +++ b/atlas/forms.py @@ -118,11 +118,10 @@ class ConditionForm(ModelForm): class Meta: model = Condition exclude = ["rcr_curriculum"] - widgets = { - "synonym": autocomplete.ModelSelect2Multiple( - url="atlas:condition-autocomplete" - ), + # Use an AJAX/autocomplete single-select for canonical so users + # can search for existing canonical Conditions by name. + "canonical": autocomplete.ModelSelect2(url="atlas:condition-autocomplete"), "parent": autocomplete.ModelSelect2Multiple( url="atlas:condition-autocomplete" ),