mirror of
https://github.com/diegosouzapw/OmniRoute.git
synced 2026-08-08 00:02:20 +03:00
chore(release): v3.7.5 — integrate remaining PRs and finalize stability
This commit is contained in:
21
patch.js
Normal file
21
patch.js
Normal file
@@ -0,0 +1,21 @@
|
||||
const fs = require("fs");
|
||||
let file = fs.readFileSync("tests/unit/reasoning-cache.test.ts", "utf8");
|
||||
|
||||
// Insert import for updateSettings
|
||||
if (!file.includes("updateSettings")) {
|
||||
file = file.replace(
|
||||
"import { getDbInstance }",
|
||||
'import { getDbInstance } from "../../src/lib/db/core.ts";\nimport { updateSettings, getSettings } from "../../src/lib/db/settings.ts";\n// import { getDbInstance }'
|
||||
);
|
||||
}
|
||||
|
||||
// Add DB update logic
|
||||
file = file.replace(
|
||||
'process.env.REQUIRE_LOGIN = "false";',
|
||||
'process.env.REQUIRE_LOGIN = "false";\n await updateSettings({ requireLogin: false });'
|
||||
);
|
||||
|
||||
// We need to make `before()` async
|
||||
file = file.replace(" before(() => {", " before(async () => {");
|
||||
|
||||
fs.writeFileSync("tests/unit/reasoning-cache.test.ts", file);
|
||||
Reference in New Issue
Block a user