From 9c88d7d39da245fe133c4af567f86e55c2587cec Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Julian=20K=C3=B6nig?= Date: Wed, 17 Jul 2024 14:21:34 +0200 Subject: [PATCH 1/2] fix: add DeleteAttributeRequestItem to SDK --- packages/sdk/src/types/requests/ConnectorRequestContent.ts | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/packages/sdk/src/types/requests/ConnectorRequestContent.ts b/packages/sdk/src/types/requests/ConnectorRequestContent.ts index 0a604cff..e60b1f13 100644 --- a/packages/sdk/src/types/requests/ConnectorRequestContent.ts +++ b/packages/sdk/src/types/requests/ConnectorRequestContent.ts @@ -24,6 +24,7 @@ export interface ConnectorRequestContentItemGroup { export type CreateOutgoingRequestRequestContentItemDerivations = | CreateAttributeRequestItem + | DeleteAttributeRequestItem | ShareAttributeRequestItem | ProposeAttributeRequestItem | ReadAttributeRequestItem @@ -81,3 +82,8 @@ export interface RegisterAttributeListenerRequestItem extends ConnectorRequestCo "@type": "RegisterAttributeListenerRequestItem"; query: IdentityAttributeQuery | ThirdPartyRelationshipAttributeQuery; } + +export interface DeleteAttributeRequestItem extends ConnectorRequestContentItem { + "@type": "DeleteAttributeRequestItem"; + attributeId: string; +} From 46309c652253f1931dbab4ef326e3528b8500fc0 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Julian=20K=C3=B6nig?= Date: Wed, 17 Jul 2024 14:21:42 +0200 Subject: [PATCH 2/2] refactor: renaming --- packages/sdk/src/types/requests/ConnectorRequestContent.ts | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/packages/sdk/src/types/requests/ConnectorRequestContent.ts b/packages/sdk/src/types/requests/ConnectorRequestContent.ts index e60b1f13..728a3b58 100644 --- a/packages/sdk/src/types/requests/ConnectorRequestContent.ts +++ b/packages/sdk/src/types/requests/ConnectorRequestContent.ts @@ -7,7 +7,7 @@ export interface ConnectorRequestContent { "@type"?: string; id?: string; expiresAt?: string; - items: (CreateOutgoingRequestRequestContentItemDerivations | ConnectorRequestContentItemGroup)[]; + items: (ConnectorRequestItemDerivation | ConnectorRequestContentItemGroup)[]; title?: string; description?: string; metadata?: object; @@ -19,10 +19,10 @@ export interface ConnectorRequestContentItemGroup { description?: string; mustBeAccepted: boolean; metadata?: object; - items: CreateOutgoingRequestRequestContentItemDerivations[]; + items: ConnectorRequestItemDerivation[]; } -export type CreateOutgoingRequestRequestContentItemDerivations = +export type ConnectorRequestItemDerivation = | CreateAttributeRequestItem | DeleteAttributeRequestItem | ShareAttributeRequestItem