From 9dcadd7dc4f1724af5f89518062ab2d74f2f2eb2 Mon Sep 17 00:00:00 2001 From: Ayoub LABIDI Date: Wed, 24 Sep 2025 21:15:37 +0200 Subject: [PATCH] Handle new converter station based hvdc edge types Signed-off-by: Ayoub LABIDI --- src/components/grid-layout/cards/diagrams/diagram-utils.ts | 6 ++++-- src/components/utils/feederType.ts | 2 ++ 2 files changed, 6 insertions(+), 2 deletions(-) diff --git a/src/components/grid-layout/cards/diagrams/diagram-utils.ts b/src/components/grid-layout/cards/diagrams/diagram-utils.ts index ea319f828d..066289e776 100644 --- a/src/components/grid-layout/cards/diagrams/diagram-utils.ts +++ b/src/components/grid-layout/cards/diagrams/diagram-utils.ts @@ -52,8 +52,10 @@ export function getEquipmentTypeFromFeederType(feederType: FeederTypes | null): equipmentType: EquipmentType.HVDC_LINE, equipmentSubtype: ExtendedEquipmentType.HVDC_LINE_VSC, }; - case FEEDER_TYPES.HVDC_LINE: - return { equipmentType: EquipmentType.HVDC_LINE }; + case FEEDER_TYPES.HVDC_LINE_VSC: + return { equipmentType: EquipmentType.HVDC_LINE, equipmentSubtype: ExtendedEquipmentType.HVDC_LINE_VSC }; + case FEEDER_TYPES.HVDC_LINE_LCC: + return { equipmentType: EquipmentType.HVDC_LINE, equipmentSubtype: ExtendedEquipmentType.HVDC_LINE_LCC }; case FEEDER_TYPES.CAPACITOR: case FEEDER_TYPES.INDUCTOR: return { equipmentType: EquipmentType.SHUNT_COMPENSATOR }; diff --git a/src/components/utils/feederType.ts b/src/components/utils/feederType.ts index 6aaa297799..54e7c7fafe 100644 --- a/src/components/utils/feederType.ts +++ b/src/components/utils/feederType.ts @@ -19,5 +19,7 @@ export const FEEDER_TYPES = { TWO_WINDINGS_TRANSFORMER_LEG: 'TWO_WINDINGS_TRANSFORMER_LEG', PHASE_SHIFT_TRANSFORMER: 'PHASE_SHIFT_TRANSFORMER', THREE_WINDINGS_TRANSFORMER_LEG: 'THREE_WINDINGS_TRANSFORMER_LEG', + HVDC_LINE_VSC: 'HVDC_LINE_VSC', + HVDC_LINE_LCC: 'HVDC_LINE_LCC', }; export type FeederTypes = ValueOf;