Logout user on deleteme request

This commit is contained in:
Aleksey Gurianov
2018-07-17 23:21:11 +04:00
committed by Aleksei Gurianov
parent 9b5c784bdc
commit b27489e918
3 changed files with 3 additions and 3 deletions
+1 -1
View File
@@ -30,7 +30,7 @@ methods.forEach(method => {
parameters.url = `${basename}${url}`;
if (method !== 'post' && !parameters.url.includes('?site=') && !parameters.url.includes('&site=')) {
if (siteId && method !== 'post' && !parameters.url.includes('?site=') && !parameters.url.includes('&site=')) {
parameters.url += (parameters.url.includes('?') ? '&' : '?') + `site=${siteId}`;
}
+1 -1
View File
@@ -65,7 +65,7 @@ export default class AuthPanel extends Component {
</DropdownItem>
<DropdownItem>
<Button mods={{ kind: 'link' }} onClick={requestDeletion}>
<Button mods={{ kind: 'link' }} onClick={() => requestDeletion().then(props.onSignOut)}>
Request my data removal
</Button>
</DropdownItem>
+1 -1
View File
@@ -27,7 +27,7 @@ link: ${link}
}
export function requestDeletion() {
deleteMe().then(data => {
return deleteMe().then(data => {
const email = store.get('config').admin_email;
const { subject, message } = getDeleteInformationMessage(data.user_id, siteId, data.link);
window.location = `mailto:${email}?subject=${subject}&body=${message}`;