ai-chatbot/lib/product-planning/server-config.ts
Your Name 478562c312
Some checks failed
Lint / build (20) (push) Has been cancelled
Playwright Tests / test (push) Has been cancelled
feat: migrate product planning workspace
2026-03-26 16:38:48 +08:00

19 lines
611 B
TypeScript

import "server-only";
import { getSystemSetting } from "@/lib/db/queries";
import {
normalizeProductPlanningApiConfig,
PRODUCT_PLANNING_API_CONFIG_KEY,
} from "./config";
export async function getResolvedProductPlanningApiConfig() {
const setting = await getSystemSetting({ key: PRODUCT_PLANNING_API_CONFIG_KEY }).catch(() => null);
return normalizeProductPlanningApiConfig(setting?.value, {
taobaoApiKey: process.env.TAOBAO_API_KEY,
taobaoApiSecret: process.env.TAOBAO_API_SECRET,
qaToken: process.env.PRODUCT_PLANNING_QA_TOKEN,
saleToken: process.env.TAOBAO_SALE_API_TOKEN,
});
}