14 lines
533 B
JavaScript
14 lines
533 B
JavaScript
const fs = require('fs');
|
|
const path = '/opt/company-finance-system/backend/app.js';
|
|
let content = fs.readFileSync(path, 'utf8');
|
|
|
|
// Add budget-quotations alias
|
|
if (!content.includes("budget-quotations")) {
|
|
content = content.replace(
|
|
"app.use('/api/budget-projects', require('./routes/budget'));",
|
|
"app.use('/api/budget-projects', require('./routes/budget'));\napp.use('/api/budget-quotations', require('./routes/budget'));"
|
|
);
|
|
}
|
|
|
|
fs.writeFileSync(path, content);
|
|
console.log('Patched app.js successfully'); |