d27

The only difference between ordinary and extraordinary is just that little "extra".

Update cities API to use city for label and value. This prevents values like "Chicago, IL" from overriding "Chicago" (properly geolocated using algolia places). Data still nees to be fixed

Update cities API to use city for label and value. This prevents values like "Chicago, IL" from overriding "Chicago" (properly geolocated using algolia places). Data still nees to be fixed

Update facilitator guide model to allow blank values for user and study_group from django admin

Update facilitator guide model to allow blank values for user and study_group from django admin

Merge pull request from p2pu/2022-facilitator-guides Support for facilitator guides

Customize form used by django admin to add facilitators guides to avoid error prone entry of course + learning circle + facilitator. Closes

Merge pull request from p2pu/2022-comms-pref-copy-update Update copy for communications_opt_in and team_update. See