Compare commits

...

3 Commits

Author SHA1 Message Date
Flatlogic Bot
9d1bc153d1 Forced merge: merge ai-dev into master 2026-01-14 17:03:38 +00:00
Flatlogic Bot
0eeefdfe51 fix2 2026-01-14 17:03:12 +00:00
Flatlogic Bot
aa34c22ad8 fix? 2026-01-14 17:02:07 +00:00

View File

@ -1,4 +1,3 @@
const express = require('express');
const cors = require('cors');
const app = express();
@ -39,6 +38,7 @@ const guestsRoutes = require('./routes/guests');
const budgetsRoutes = require('./routes/budgets');
const publicRoutes = require('./routes/public');
const getBaseUrl = (url) => {
if (!url) return '';
return url.endsWith('/api') ? url.slice(0, -4) : url;
@ -89,17 +89,19 @@ app.use(cors({origin: true}));
require('./auth/auth');
const publicRoutes = require('./routes/public');
app.use(bodyParser.json());
app.use('/api', publicRoutes);
app.use('/api/auth', authRoutes);
app.use('/api/file', fileRoutes);
app.use('/api/pexels', pexelsRoutes);
app.enable('trust proxy');
app.use('/api', publicRoutes);
app.use('/api/users', passport.authenticate('jwt', {session: false}), usersRoutes);
app.use('/api/roles', passport.authenticate('jwt', {session: false}), rolesRoutes);
@ -158,4 +160,4 @@ db.sequelize.sync().then(function () {
});
});
module.exports = app;
module.exports = app;