From a0e7339424f450e42642b69112f6edc1ce4152c0 Mon Sep 17 00:00:00 2001 From: Torsten Schulz Date: Thu, 31 Oct 2024 09:01:20 +0100 Subject: [PATCH] Set CORS --- backend/server.js | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/backend/server.js b/backend/server.js index d7f6dc9..3364662 100644 --- a/backend/server.js +++ b/backend/server.js @@ -2,6 +2,7 @@ import express from 'express'; import path from 'path'; import { fileURLToPath } from 'url'; import sequelize from './database.js'; +import cors from 'cors'; import { User, Log, Club, UserClub, Member, DiaryDate, Participant, Activity, MemberNote, DiaryNote, DiaryTag, MemberDiaryTag, DiaryDateTag, DiaryMemberNote, DiaryMemberTag, @@ -31,11 +32,12 @@ const port = process.env.PORT || 3000; const __filename = fileURLToPath(import.meta.url); const __dirname = path.dirname(__filename); +app.use(cors()); app.use(express.json()); app.use('/api/auth', authRoutes); app.use('/api/clubs', clubRoutes); -app.use('/api/clubmembers', memberRoutes); +app.use('/api/clubmembers', memberRoutes); app.use('/api/diary', diaryRoutes); app.use('/api/participants', participantRoutes); app.use('/api/activities', activityRoutes); @@ -77,7 +79,7 @@ app.get('*', (req, res) => { await DiaryDateActivity.sync({ alter: true }); await Season.sync({ alter: true }); await League.sync({ alter: true }); - await Team.sync({ alter: true }); + await Team.sync({ alter: true }); await Location.sync({ alter: true }); await Match.sync({ alter: true }); await Group.sync({ alter: true }); @@ -89,4 +91,4 @@ app.get('*', (req, res) => { } catch (err) { console.error('Unable to synchronize the database:', err); } -})(); +})(); \ No newline at end of file