fix: pii sharing fields values are fixed in accordance with backend flag
This commit is contained in:
@@ -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;
|
||||
|
||||
@@ -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,
|
||||
};
|
||||
|
||||
Reference in New Issue
Block a user