Merge pull request #3530 from vector-im/dbkr/email_notifs_only_to_email_addresses

Don't show phone number as target for email notifs
This commit is contained in:
David Baker 2017-03-28 16:40:13 +01:00 committed by GitHub
commit 2480831e2f

View File

@ -719,20 +719,17 @@ module.exports = React.createClass({
); );
} }
var emailNotificationsRow; const emailThreepids = this.props.threepids.filter((tp) => tp.medium === "email");
if (this.props.threepids.filter(function(tp) { let emailNotificationsRow;
if (tp.medium == "email") { if (emailThreepids.length === 0) {
return true;
}
}).length == 0) {
emailNotificationsRow = <div> emailNotificationsRow = <div>
Add an email address above to configure email notifications Add an email address above to configure email notifications
</div>; </div>;
} else { } else {
// This only supports the first email address in your profile for now // This only supports the first email address in your profile for now
emailNotificationsRow = this.emailNotificationsRow( emailNotificationsRow = this.emailNotificationsRow(
this.props.threepids[0].address, emailThreepids[0].address,
"Enable email notifications ("+this.props.threepids[0].address+")" "Enable email notifications ("+emailThreepids[0].address+")"
); );
} }