2 bug fixes in editor views
authorĎÚβĨŐÚŚ Dod <thedod@protonmail.ch>
Tue, 26 Jun 2018 13:28:29 +0000 (09:28 -0400)
committerBoris Bobrov <breton@cynicmansion.ru>
Thu, 28 Jun 2018 20:54:06 +0000 (22:54 +0200)
commit3dfc8c9b4baff65f68e902adaa55a7f7b44c4e79
tree2b27ed7a7e462acd8bb8446a5ca43468a079db23
parentf1e79d68e1d1baf26640f15443ee9b4527251c69
2 bug fixes in editor views

* `WTForms` instances get `__init__`-ed with `defaults` as `kwargs`.
  The first arg is a `request.form` (which is what one must supply if
  this is a `POST` and must *not* supply otherwise).
  The content of that form (empty on `GET`) has higher priority than
  the defaults (which makes the user get an empty form).

* Fix `edit_profile()` to allow changing `location` from a non-blank
  value to blank (i.e. removing the location).

(cherry picked from commit 75f3e23b92392b9bd309fab4c1a52fd38d453627)
mediagoblin/edit/views.py