fix(client): omit client key from sync record links

This commit is contained in:
baiyanyun
2026-06-07 02:20:30 +08:00
parent f8564b631d
commit df2ab51e70
3 changed files with 2 additions and 2 deletions

View File

@@ -147,7 +147,7 @@ describe("digital employee sync service", () => {
id: "plan:upsert:plan-2",
dueForRetry: false,
managementRecordUrl:
"https://manage.example.com/system/content/content-digital-employee-sync?client_key=client-key-001&entity_type=plan&entity_id=plan-2&outbox_id=plan%3Aupsert%3Aplan-2",
"https://manage.example.com/system/content/content-digital-employee-sync?entity_type=plan&entity_id=plan-2&outbox_id=plan%3Aupsert%3Aplan-2",
attemptHistory: [
expect.objectContaining({
attemptNo: 1,

View File

@@ -636,7 +636,6 @@ function buildManagementRecordUrl(
try {
const endpoint = new URL(config.endpoint);
const url = new URL(MANAGEMENT_SYNC_RECORD_PATH, endpoint.origin);
if (config.clientKey) url.searchParams.set("client_key", config.clientKey);
url.searchParams.set("entity_type", row.entity_type);
url.searchParams.set("entity_id", row.entity_id);
url.searchParams.set("outbox_id", row.id);