From 855255e51d34f00b2e1701bd6c0783211c9110d2 Mon Sep 17 00:00:00 2001 From: Alexandru Munteanu <alexandru.munt@gmail.com> Date: Thu, 19 Jul 2018 14:19:01 +0300 Subject: [PATCH] fix(fix unsubscribe from emails): --- .../src/components/UserProfile/EmailNotifications.js | 6 +++--- .../src/components/UserProfile/UserProfilePage.js | 2 +- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/packages/components-faraday/src/components/UserProfile/EmailNotifications.js b/packages/components-faraday/src/components/UserProfile/EmailNotifications.js index 025b39f98..ac99e4104 100644 --- a/packages/components-faraday/src/components/UserProfile/EmailNotifications.js +++ b/packages/components-faraday/src/components/UserProfile/EmailNotifications.js @@ -8,7 +8,7 @@ import { import { Row, RowItem, LabelHeader, LinkText } from '../UIComponents/FormItems' -const EmailNotifications = ({ subscribed = '', subscribe, unsubscribe }) => ( +const EmailNotifications = ({ subscribed, subscribe, unsubscribe }) => ( <Root> <Row noMargin> <RowItem> @@ -46,7 +46,7 @@ export default compose( title: 'Subscribe to emails', subtitle: 'Are you sure you want to subscribe to emails?', onConfirm: () => { - changeEmailSubscription(userId, false) + changeEmailSubscription(userId, true) hideModal() }, onCancel: hideModal, @@ -62,7 +62,7 @@ export default compose( title: 'Unsubscribe from emails', subtitle: 'Are you sure you want to unsubscribe from emails?', onConfirm: () => { - changeEmailSubscription(userId, true) + changeEmailSubscription(userId, false) hideModal() }, onCancel: hideModal, diff --git a/packages/components-faraday/src/components/UserProfile/UserProfilePage.js b/packages/components-faraday/src/components/UserProfile/UserProfilePage.js index 7e4e7cbd7..778463345 100644 --- a/packages/components-faraday/src/components/UserProfile/UserProfilePage.js +++ b/packages/components-faraday/src/components/UserProfile/UserProfilePage.js @@ -23,7 +23,7 @@ const UserProfilePage = ({ history, user, changeEmailSubscription }) => ( <AccountDetails history={history} user={user} /> <EmailNotifications changeEmailSubscription={changeEmailSubscription} - subscribed={get(user, 'notifications.email.user')} + subscribed={get(user, 'notifications.email.user', true)} userId={get(user, 'id')} /> <LinkOrcID id={get(user, 'id')} orcid={get(user, 'orcid')} /> -- GitLab