Skip to content

Commit 46a76b7

Browse files
committed
fix(rivetkit): remove incorrect getEndpoint call in metadata handler
1 parent acb0447 commit 46a76b7

File tree

1 file changed

+4
-7
lines changed
  • rivetkit-typescript/packages/rivetkit/src/common

1 file changed

+4
-7
lines changed

rivetkit-typescript/packages/rivetkit/src/common/router.ts

Lines changed: 4 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,6 @@ import {
77
} from "@/actor/router-endpoints";
88
import { buildActorNames, type RegistryConfig } from "@/registry/config";
99
import type { RunnerConfig } from "@/registry/run-config";
10-
import { getEndpoint } from "@/remote-manager-driver/api-utils";
1110
import type * as protocol from "@/schemas/client-protocol/mod";
1211
import { HTTP_RESPONSE_ERROR_VERSIONED } from "@/schemas/client-protocol/versioned";
1312
import {
@@ -139,12 +138,10 @@ export function handleMetadataRequest(
139138
: { normal: {} },
140139
},
141140
actorNames: buildActorNames(registryConfig),
142-
// Do not return client endpoint if default server disabled
143-
clientEndpoint:
144-
runConfig.overrideServerAddress ??
145-
(runConfig.disableDefaultServer
146-
? undefined
147-
: getEndpoint(runConfig)),
141+
// If server address is changed, return a different client endpoint.
142+
// Otherwise, return null indicating the client should use the current
143+
// endpoint it's already configured with.
144+
clientEndpoint: runConfig.overrideServerAddress,
148145
};
149146

150147
return c.json(response);

0 commit comments

Comments
 (0)