Support email changes for !avatar syntax.

Significantly modified by tabbott to avoid calling
get_user_profile_by_email in bugdown, and have 100% test coverage of
the views code.

Fixes #2041.
This commit is contained in:
Igor Tokarev
2016-10-24 19:42:43 +05:00
committed by Tim Abbott
parent a1d296b802
commit 31dff09efa
5 changed files with 62 additions and 8 deletions

View File

@@ -93,7 +93,7 @@ i18n_urls = [
{'template_name': 'zerver/reset_done.html'}),
# Avatar
url(r'^avatar/(?P<email>[\S]+)?', zerver.views.users.avatar, name='zerver.views.users.avatar'),
url(r'^avatar/(?P<email_or_id>[\S]+)?', zerver.views.users.avatar, name='zerver.views.users.avatar'),
# Registration views, require a confirmation ID.
url(r'^accounts/home/', zerver.views.registration.accounts_home,