diff --git a/readthedocs/profiles/views.py b/readthedocs/profiles/views.py index 97607e0eda5..00f72266458 100644 --- a/readthedocs/profiles/views.py +++ b/readthedocs/profiles/views.py @@ -61,8 +61,7 @@ def get_object(self): def get_success_url(self): return reverse( - 'profiles_profile_detail', - kwargs={'username': self.request.user.username}, + "profiles_profile_edit", ) diff --git a/readthedocs/rtd_tests/tests/test_profile_views.py b/readthedocs/rtd_tests/tests/test_profile_views.py index 23f5297fc5d..a8bf31d439b 100644 --- a/readthedocs/rtd_tests/tests/test_profile_views.py +++ b/readthedocs/rtd_tests/tests/test_profile_views.py @@ -36,6 +36,7 @@ def test_edit_profile(self): }, ) self.assertTrue(resp.status_code, 200) + self.assertEqual(resp["Location"], "/accounts/edit/") self.user.refresh_from_db() self.user.profile.refresh_from_db()