From 758ca5b9d84260cde33cb34ddd0473951b149683 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Julian=20K=C3=B6nig?= <33655937+jkoenig134@users.noreply.github.com> Date: Wed, 17 Jul 2024 14:27:40 +0200 Subject: [PATCH] DeleteAttributeRequestItem is missing in SDK (#215) * fix: add DeleteAttributeRequestItem to SDK * refactor: renaming --- .../src/types/requests/ConnectorRequestContent.ts | 12 +++++++++--- 1 file changed, 9 insertions(+), 3 deletions(-) diff --git a/packages/sdk/src/types/requests/ConnectorRequestContent.ts b/packages/sdk/src/types/requests/ConnectorRequestContent.ts index 0a604cff..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,11 +19,12 @@ export interface ConnectorRequestContentItemGroup { description?: string; mustBeAccepted: boolean; metadata?: object; - items: CreateOutgoingRequestRequestContentItemDerivations[]; + items: ConnectorRequestItemDerivation[]; } -export type CreateOutgoingRequestRequestContentItemDerivations = +export type ConnectorRequestItemDerivation = | 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; +}