diff --git a/services/mcp-server/src/lib/jarvis-client.ts b/services/mcp-server/src/lib/jarvis-client.ts index 51fbb84a..5f9cbe5e 100644 --- a/services/mcp-server/src/lib/jarvis-client.ts +++ b/services/mcp-server/src/lib/jarvis-client.ts @@ -194,8 +194,9 @@ export function jarvisMarketplaceCertify( decision: { decision: 'approved' | 'rejected'; notes?: string }, opts: JarvisClientOptions ): Promise { + const action = decision.decision === 'approved' ? 'approve' : 'reject'; return jarvisFetch( - `/marketplace/admin/${listingId}/approve`, + `/marketplace/admin/${listingId}/${action}`, { method: 'POST', body: JSON.stringify(decision) }, opts );