diff --git a/src/pages/profiles/modification/configuration-selection.tsx b/src/pages/profiles/modification/configuration-selection.tsx index ed76815..9c4d5e9 100644 --- a/src/pages/profiles/modification/configuration-selection.tsx +++ b/src/pages/profiles/modification/configuration-selection.tsx @@ -21,6 +21,7 @@ export interface ConfigSelectionProps { | ElementType.SECURITY_ANALYSIS_PARAMETERS | ElementType.SENSITIVITY_PARAMETERS | ElementType.SHORT_CIRCUIT_PARAMETERS + | ElementType.PCC_MIN_PARAMETERS | ElementType.VOLTAGE_INIT_PARAMETERS | ElementType.SPREADSHEET_CONFIG_COLLECTION | ElementType.NETWORK_VISUALIZATIONS_PARAMETERS @@ -30,7 +31,6 @@ export interface ConfigSelectionProps { const ConfigurationSelection: FunctionComponent = (props) => { const intl = useIntl(); - const [openDirectorySelector, setOpenDirectorySelector] = useState(false); const [selectedElementName, setSelectedElementName] = useState(); const [configLinkValid, setConfigLinkValid] = useState(); @@ -91,6 +91,8 @@ const ConfigurationSelection: FunctionComponent = (props) return 'profiles.form.modification.spreadsheetConfigCollection.name'; case ElementType.NETWORK_VISUALIZATIONS_PARAMETERS: return 'profiles.form.modification.networkVisualizations.name'; + case ElementType.PCC_MIN_PARAMETERS: + return 'profiles.form.modification.pccMin.name'; case ElementType.WORKSPACE: return 'profiles.form.modification.workspace.name'; } diff --git a/src/pages/profiles/modification/profile-modification-dialog.tsx b/src/pages/profiles/modification/profile-modification-dialog.tsx index 5d9d12b..ceb4fdf 100644 --- a/src/pages/profiles/modification/profile-modification-dialog.tsx +++ b/src/pages/profiles/modification/profile-modification-dialog.tsx @@ -8,6 +8,7 @@ import ProfileModificationForm, { LOADFLOW_PARAM_ID, NETWORK_VISUALIZATION_PARAMETERS_ID, + PCCMIN_PARAM_ID, PROFILE_NAME, SECURITY_ANALYSIS_PARAM_ID, SENSITIVITY_ANALYSIS_PARAM_ID, @@ -50,6 +51,7 @@ const ProfileModificationDialog: FunctionComponent().optional(), [SENSITIVITY_ANALYSIS_PARAM_ID]: yup.string().optional(), [SHORTCIRCUIT_PARAM_ID]: yup.string().optional(), + [PCCMIN_PARAM_ID]: yup.string().optional(), [VOLTAGE_INIT_PARAM_ID]: yup.string().optional(), [USER_QUOTA_CASE_NB]: yup.number().positive('userQuotaPositive').optional(), [USER_QUOTA_BUILD_NB]: yup.number().positive('userQuotaPositive').optional(), @@ -77,6 +79,7 @@ const ProfileModificationDialog: FunctionComponent { export function modifyProfile(profileData: UserProfile) { console.debug(`Updating a profile...`); - return backendFetch(`${USER_ADMIN_URL}/profiles/${profileData.id}`, { method: 'PUT', headers: { diff --git a/src/translations/en.json b/src/translations/en.json index c20a76e..c8720ec 100644 --- a/src/translations/en.json +++ b/src/translations/en.json @@ -87,6 +87,7 @@ "profiles.form.modification.securityAnalysis.name": "Security analysis", "profiles.form.modification.sensitivityAnalysis.name": "Sensitivity analysis", "profiles.form.modification.shortcircuit.name": "Short-circuit", + "profiles.form.modification.pccMin.name": "Pcc min N-1", "profiles.form.modification.voltageInit.name": "Voltage init", "profiles.form.modification.spreadsheetConfigCollection.name": "Spreadsheet model collection", "profiles.form.modification.networkVisualizations.name": "Network visualizations", diff --git a/src/translations/fr.json b/src/translations/fr.json index 7458fc7..93cb376 100644 --- a/src/translations/fr.json +++ b/src/translations/fr.json @@ -88,6 +88,7 @@ "profiles.form.modification.securityAnalysis.name": "Analyse de sécurité", "profiles.form.modification.sensitivityAnalysis.name": "Analyse de sensibilités", "profiles.form.modification.shortcircuit.name": "Calcul de court-circuit", + "profiles.form.modification.pccMin.name": "Pcc min N-1", "profiles.form.modification.voltageInit.name": "Initialisation du plan de tension", "profiles.form.modification.spreadsheetConfigCollection.name": "Modèles de tableur", "profiles.form.modification.networkVisualizations.name": "Images réseau",