diff --git a/backend/src/index.js b/backend/src/index.js index f199a22..d75ded3 100644 --- a/backend/src/index.js +++ b/backend/src/index.js @@ -113,7 +113,7 @@ app.use('/api/tracks', passport.authenticate('jwt', {session: false}), tracksRou app.use('/api/midi_clips', passport.authenticate('jwt', {session: false}), midi_clipsRoutes); app.use('/api/audio_clips', passport.authenticate('jwt', {session: false}), audio_clipsRoutes); app.use('/api/lyrics', passport.authenticate('jwt', {session: false}), lyricsRoutes); -app.use('/api/ai_song_requests', passport.authenticate('jwt', {session: false}), ai_song_requestsRoutes); +app.use('/api/ai_song_requests', ai_song_requestsRoutes); app.use('/api/exports', passport.authenticate('jwt', {session: false}), exportsRoutes); app.use('/api/collaborations', passport.authenticate('jwt', {session: false}), collaborationsRoutes); app.use('/api/project_assets', passport.authenticate('jwt', {session: false}), project_assetsRoutes); diff --git a/backend/src/routes/ai_song_requests.js b/backend/src/routes/ai_song_requests.js index eab224d..d62a83d 100644 --- a/backend/src/routes/ai_song_requests.js +++ b/backend/src/routes/ai_song_requests.js @@ -1,4 +1,5 @@ const express = require('express'); +const passport = require('passport'); const Ai_song_requestsService = require('../services/ai_song_requests'); const Ai_song_requestsDBApi = require('../db/api/ai_song_requests'); @@ -15,8 +16,7 @@ const { checkCrudPermissions, } = require('../middlewares/check-permissions'); -router.use(checkCrudPermissions('ai_song_requests')); - +// Proxy route should be PUBLIC for browser