From 802b2c541c9364e8e6bceeb57c7e0556f1b2d442 Mon Sep 17 00:00:00 2001 From: Alexander Sulfrian Date: Wed, 2 Sep 2020 05:16:19 +0200 Subject: LDAP: Hide email The user cannot change the email and should not see the internal accounts.spline.de address. --- client/components/users/userHeader.jade | 8 -------- client/components/users/userHeader.js | 3 --- 2 files changed, 11 deletions(-) diff --git a/client/components/users/userHeader.jade b/client/components/users/userHeader.jade index d0adf29d..29859e01 100644 --- a/client/components/users/userHeader.jade +++ b/client/components/users/userHeader.jade @@ -70,14 +70,6 @@ template(name="editProfilePopup") label | {{_ 'initials'}} input.js-profile-initials(type="text" value=profile.initials) - label - | {{_ 'email'}} - span.error.hide.email-taken - | {{_ 'error-email-taken'}} - if allowEmailChange - input.js-profile-email(type="email" value="{{emails.[0].address}}") - else - input.js-profile-email(type="email" value="{{emails.[0].address}}" readonly) div.buttonsContainer input.primary.wide(type="submit" value="{{_ 'save'}}") if allowUserDelete diff --git a/client/components/users/userHeader.js b/client/components/users/userHeader.js index b7bb284e..f85afc21 100644 --- a/client/components/users/userHeader.js +++ b/client/components/users/userHeader.js @@ -79,7 +79,6 @@ Template.editProfilePopup.events({ const fullname = templateInstance.find('.js-profile-fullname').value.trim(); const username = templateInstance.find('.js-profile-username').value.trim(); const initials = templateInstance.find('.js-profile-initials').value.trim(); - const email = templateInstance.find('.js-profile-email').value.trim(); let isChangeUserName = false; let isChangeEmail = false; Users.update(Meteor.userId(), { @@ -89,8 +88,6 @@ Template.editProfilePopup.events({ }, }); isChangeUserName = username !== Meteor.user().username; - isChangeEmail = - email.toLowerCase() !== Meteor.user().emails[0].address.toLowerCase(); if (isChangeUserName && isChangeEmail) { Meteor.call( 'setUsernameAndEmail', -- cgit v1.2.3-1-g7c22