Open omiras opened 2 weeks ago
Nos falta mover esto 🙄
app.get('/daily-question', async (req, res) => {
// Obtener la pregunta correspondiente al día
const questions = await getRandomQuestionWithoutCodeExamples();
const questionsWithShuffledAnswers = questions.map(question => {
return {
...question,
answerOptions: shuffleArray(question.answerOptions)
};
});
// Renderizar la página con la pregunta y las opciones
res.render('home', {questionsWithShuffledAnswers} );
})
Lo cambiamos mañana @omiras porque como hemos hecho algunos cambios para la #24, si pusheamos ahora los cambios no entiendo bien por qué se aplican estos cambios aunque estén en diferente rama. No cerramos esta issue hasta que apliquemos el cambio, para que no se olvide.
Reubicada la petición GET al endpoint '/daily-questions en index.routes.js y en index.controller.js la lógica de getDailyQuestion ✅ . Subimos los cambios junto con la issue #24.
Análisis
Prefijar los diferentes endpoints y estructura de carpetas siguiendo el MVC.
app.js
routes
controllers
config/tools/utils
Criterios de aceptación