This should also fix other uses of AjaxForeignKeyNewformField which could presumably break if someone just entered a number in the field. While I was at it, I fixed the string representation of K12School objects. If we don't have a city/state for the contact, then we just use the school name.
This should also fix other uses of
AjaxForeignKeyNewformField
which could presumably break if someone just entered a number in the field. While I was at it, I fixed the string representation of K12School objects. If we don't have a city/state for the contact, then we just use the school name.Fixes #3746.