diff --git a/src/containers/Tenant/Diagnostics/Overview/TransferInfo/TransferInfo.tsx b/src/containers/Tenant/Diagnostics/Overview/TransferInfo/TransferInfo.tsx index f103b7c341..296d40b56e 100644 --- a/src/containers/Tenant/Diagnostics/Overview/TransferInfo/TransferInfo.tsx +++ b/src/containers/Tenant/Diagnostics/Overview/TransferInfo/TransferInfo.tsx @@ -40,7 +40,7 @@ function prepareTransferItems(data: TEvDescribeSchemeResult) { const state = transferDescription.State; const srcConnectionParams = transferDescription.Config?.SrcConnectionParams || {}; const {Endpoint, Database} = srcConnectionParams; - const target = transferDescription.Config?.TransferSpecific?.Targets[0]; + const target = transferDescription.Config?.TransferSpecific?.Target; const srcPath = target?.SrcPath; const dstPath = target?.DstPath; const transformLambda = target?.TransformLambda; diff --git a/src/types/api/schema/replication.ts b/src/types/api/schema/replication.ts index 480c796fd9..b7d89c7668 100644 --- a/src/types/api/schema/replication.ts +++ b/src/types/api/schema/replication.ts @@ -33,14 +33,14 @@ interface TTargetSpecific { Targets: TTarget[]; } -export interface TTransformTarget { +export interface TTransferTarget { SrcPath?: string; DstPath?: string; TransformLambda?: string; } -interface TTransformTargetSpecific { - Targets: TTransformTarget[]; +interface TTransferTargetSpecific { + Target: TTransferTarget; } /** @@ -50,7 +50,7 @@ export interface TReplicationConfig { SrcConnectionParams?: TConnectionParams; Everything?: TTargetEverything; Specific?: TTargetSpecific; - TransferSpecific?: TTransformTargetSpecific; + TransferSpecific?: TTransferTargetSpecific; InitialSync?: boolean; }