fix: pii sharing fields values are fixed in accordance with backend flag

This commit is contained in:
Mehak Nasir
2021-12-18 00:23:13 +05:00
committed by Mehak Nasir
parent 9e96b17ce3
commit 1c003efd62
2 changed files with 3 additions and 3 deletions

View File

@@ -31,8 +31,8 @@ function LtiConfigForm({ onSubmit, intl, formRef }) {
consumerKey: appConfig?.consumerKey || '',
consumerSecret: appConfig?.consumerSecret || '',
launchUrl: appConfig?.launchUrl || '',
piiShareUsername: piiConfig.piiShareUsername,
piiShareEmail: piiConfig.piiShareEmail,
piiShareUsername: piiConfig.piiSharing ? piiConfig.piiShareUsername : undefined,
piiShareEmail: piiConfig.piiSharing ? piiConfig.piiShareEmail : undefined,
};
const user = getAuthenticatedUser();
const { externalLinks } = app;

View File

@@ -72,7 +72,7 @@ function normalizePluginConfig(data) {
function normalizePiiSharing(data) {
return {
piiSharing: 'pii_share_username' in data || 'pii_share_email' in data,
piiSharing: data.pii_sharing_allowed,
piiShareUsername: data.pii_share_username,
piiShareEmail: data.pii_share_email,
};