fix some bug

This commit is contained in:
2026-09-10 18:34:31 +03:30
parent 24c24e03fb
commit a308d6e039
7 changed files with 60 additions and 24 deletions
+14 -7
View File
@@ -140206,18 +140206,23 @@ var require_run_seed = __commonJS({
console.log("No runtime/seed.cjs; skipping seed");
return Promise.resolve();
}
return new Promise((resolve, reject) => {
return new Promise((resolve) => {
const child = (0, node_child_process_1.spawn)(process.execPath, [seedFile], {
stdio: "inherit",
env: process.env
});
child.on("exit", (code) => {
if (code === 0)
if (code === 0) {
resolve();
else
reject(new Error(`seed exited ${code}`));
return;
}
console.error(`Seed failed (${code}); API will still start`);
resolve();
});
child.on("error", (err) => {
console.error("Seed error; API will still start", err);
resolve();
});
child.on("error", reject);
});
}
__name(runBundledSeed, "runBundledSeed");
@@ -140236,13 +140241,15 @@ var run_seed_1 = require_run_seed();
async function bootstrap() {
if (process.env.NODE_ENV === "production") {
await (0, apply_migrations_1.applyPendingMigrations)();
await (0, run_seed_1.runBundledSeed)();
if (process.env.RUN_SEED === "true" || process.env.RUN_SEED === "force") {
await (0, run_seed_1.runBundledSeed)();
}
}
const app = await core_1.NestFactory.create(app_module_1.AppModule);
const bodyLimit = process.env.BODY_LIMIT || "25mb";
app.use((0, express_1.json)({ limit: bodyLimit }));
app.use((0, express_1.urlencoded)({ extended: true, limit: bodyLimit }));
const globalPrefix = process.env.GLOBAL_PREFIX || "api";
const globalPrefix = process.env.GLOBAL_PREFIX || "server/api";
app.setGlobalPrefix(globalPrefix);
app.enableCors({
origin: true,