append slug to /verification_email endpoint when in MULTI_ORG mode

This commit is contained in:
Omer Lachish
2019-02-27 11:02:12 +02:00
parent 0d76c036cb
commit 817fb034c4
2 changed files with 4 additions and 2 deletions

View File

@@ -18,7 +18,8 @@ function HomeCtrl(Events, Dashboard, Query, $http, currentUser, toastr) {
});
this.verifyEmail = () => {
$http.post('/verification_email/').success(({ message }) => {
const slug = currentUser.org_slug ? `/${currentUser.org_slug}` : '';
$http.post(`${slug}/verification_email/`).success(({ message }) => {
toastr.success(message);
});
};

View File

@@ -266,7 +266,8 @@ def session(org_slug=None):
'email': current_user.email,
'groups': current_user.group_ids,
'permissions': current_user.permissions,
'is_email_verified': current_user.is_email_verified
'is_email_verified': current_user.is_email_verified,
'org_slug': current_user.org.slug if settings.MULTI_ORG else None,
}
return json_response({