Route auth publish URLs through facade

This commit is contained in:
john
2026-07-02 21:10:38 +08:00
parent 22b6220fcc
commit 0a0c619aca
+2 -2
View File
@@ -25,10 +25,10 @@ import {
resolvePolicies, resolvePolicies,
} from './policies.mjs'; } from './policies.mjs';
import { import {
buildPublicUrl,
ensurePublishSkillInstalled, ensurePublishSkillInstalled,
ensureUserPublishLayout, ensureUserPublishLayout,
ensureWorkspaceHintsInstalled, ensureWorkspaceHintsInstalled,
PUBLISH_ROOT_DIR,
PUBLISH_SKILL_NAME, PUBLISH_SKILL_NAME,
resolvePublicBaseUrl, resolvePublicBaseUrl,
resolveLegacyPublishDir, resolveLegacyPublishDir,
@@ -228,7 +228,7 @@ export function createUserAuth(pool, options = {}) {
return { return {
...base, ...base,
publishSlug: publishKey, publishSlug: publishKey,
publishUrl: `${publicBaseUrl}/${PUBLISH_ROOT_DIR}/${encodeURIComponent(publishKey)}/`, publishUrl: buildPublicUrl(publicBaseUrl, publishKey),
publishSkillName: PUBLISH_SKILL_NAME, publishSkillName: PUBLISH_SKILL_NAME,
}; };
}; };