Skip to content

Commit 31d2449

Browse files
committed
feat(notes): add "ai" refinement for notes
1 parent 05d1cb7 commit 31d2449

1 file changed

Lines changed: 4 additions & 5 deletions

File tree

apps/codever-api/src/common/feature-toggle.service.js

Lines changed: 4 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,7 @@
11
const path = require('path');
2+
const fs = require('fs');
23

3-
// Path to feature-toggles.json — resolved relative to project root
4+
// Path to feature-toggles.json — resolved relative to this file's directory
45
const togglesPath = path.resolve(__dirname, '../../feature-toggles.json');
56

67
/**
@@ -12,10 +13,8 @@ const togglesPath = path.resolve(__dirname, '../../feature-toggles.json');
1213
*/
1314
const isAiNoteRefineEnabled = function (userId) {
1415
try {
15-
// Use require with cache-busting to pick up runtime changes
16-
// in development (require cache is cleared on each call)
17-
delete require.cache[require.resolve(togglesPath)];
18-
const toggles = require(togglesPath);
16+
const raw = fs.readFileSync(togglesPath, 'utf-8');
17+
const toggles = JSON.parse(raw);
1918

2019
if (
2120
toggles &&

0 commit comments

Comments
 (0)