From 7a8d35eb25282a739b7e1524471500de75af5fb3 Mon Sep 17 00:00:00 2001 From: Lokesh Chandra Date: Tue, 14 Apr 2026 13:05:57 +0530 Subject: [PATCH] docs(express): updated operationId for wallet share V2 Ticket: WCI-123 --- modules/express/src/clientRoutes.ts | 4 ++-- modules/express/src/typedRoutes/api/index.ts | 2 +- modules/express/src/typedRoutes/api/v2/shareWallet.ts | 2 +- modules/express/test/unit/clientRoutes/shareWallet.ts | 2 +- 4 files changed, 5 insertions(+), 5 deletions(-) diff --git a/modules/express/src/clientRoutes.ts b/modules/express/src/clientRoutes.ts index f4383e6413..2997e11c75 100755 --- a/modules/express/src/clientRoutes.ts +++ b/modules/express/src/clientRoutes.ts @@ -703,7 +703,7 @@ export function handleV2CreateLocalKeyChain(req: ExpressApiRouteRequest<'express * handle wallet share * @param req */ -export async function handleV2ShareWallet(req: ExpressApiRouteRequest<'express.v2.wallet.share', 'post'>) { +export async function handleV2ShareWallet(req: ExpressApiRouteRequest<'express.wallet.share', 'post'>) { const bitgo = req.bitgo; const coin = bitgo.coin(req.decoded.coin); const wallet = await coin.wallets().get({ id: req.decoded.id }); @@ -1762,7 +1762,7 @@ export function setupAPIRoutes(app: express.Application, config: Config): void { typedPromiseWrapper(handleV2IsWalletAddress), ]); - router.post('express.v2.wallet.share', [prepareBitGo(config), typedPromiseWrapper(handleV2ShareWallet)]); + router.post('express.wallet.share', [prepareBitGo(config), typedPromiseWrapper(handleV2ShareWallet)]); app.post( '/api/v2/:coin/walletshare/:id/acceptshare', parseBody, diff --git a/modules/express/src/typedRoutes/api/index.ts b/modules/express/src/typedRoutes/api/index.ts index 1bbc6df891..a2f3a3fd15 100644 --- a/modules/express/src/typedRoutes/api/index.ts +++ b/modules/express/src/typedRoutes/api/index.ts @@ -296,7 +296,7 @@ export const ExpressWalletSigningApiSpec = apiSpec({ }); export const ExpressWalletManagementApiSpec = apiSpec({ - 'express.v2.wallet.share': { + 'express.wallet.share': { post: PostShareWallet, }, 'express.wallet.update': { diff --git a/modules/express/src/typedRoutes/api/v2/shareWallet.ts b/modules/express/src/typedRoutes/api/v2/shareWallet.ts index eee1f9b329..4313c460ef 100644 --- a/modules/express/src/typedRoutes/api/v2/shareWallet.ts +++ b/modules/express/src/typedRoutes/api/v2/shareWallet.ts @@ -84,7 +84,7 @@ export const ShareWalletResponse = { /** * Share wallet with an existing BitGo user * - * @operationId express.v2.wallet.share + * @operationId express.wallet.share * @tag Express */ export const PostShareWallet = httpRoute({ diff --git a/modules/express/test/unit/clientRoutes/shareWallet.ts b/modules/express/test/unit/clientRoutes/shareWallet.ts index 4b3a92dbbf..2bc6210507 100644 --- a/modules/express/test/unit/clientRoutes/shareWallet.ts +++ b/modules/express/test/unit/clientRoutes/shareWallet.ts @@ -85,7 +85,7 @@ describe('Share Wallet (typed handler)', () => { permissions, message, }, - } as unknown as ExpressApiRouteRequest<'express.v2.wallet.share', 'post'>; + } as unknown as ExpressApiRouteRequest<'express.wallet.share', 'post'>; const res = await handleV2ShareWallet(req); decodeOrElse('ShareWalletResponse200', ShareWalletResponse[200], res, (errors) => {