Skip to content

Commit be997d7

Browse files
committed
feat add delegation role name to re-delegation message
1 parent 48de181 commit be997d7

1 file changed

Lines changed: 4 additions & 1 deletion

File tree

packages/core/src/delegation/delegation-offer.ts

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ import {logger} from '@docknetwork/wallet-sdk-data-store/src/logger';
44
import {getAllDIDs, getDefaultDID} from '../did-provider';
55
import {delegateCredential} from './delegation-issuance';
66
import {getDelegationChain} from './delegation-chain';
7-
import {getDelegationDetails} from './delegation-policy';
7+
import {getDelegationDetails, getRole} from './delegation-policy';
88
import {isDelegatableCredential} from './delegation-utils';
99
import {
1010
assertPolicyConformsToParent,
@@ -52,6 +52,7 @@ export type DelegationOfferPreview = {
5252
issuerDID: string;
5353
issuerName?: string;
5454
role: string;
55+
roleLabel?: string;
5556
createdAt: string;
5657
expiresAt?: string;
5758
};
@@ -148,6 +149,8 @@ export function createOOBInvitation(
148149
issuerDID: issuerDID,
149150
issuerName: finalIssuerName,
150151
role: delegationOffer.delegationRole,
152+
roleLabel: getRole(delegationOffer.delegationRole, delegationOffer.delegationPolicy)
153+
?.label,
151154
createdAt: delegationOffer.sentAt,
152155
expiresAt: delegationOffer.expiresAt,
153156
};

0 commit comments

Comments
 (0)