Código:
Cómo es posible que una petición sin claveinvitado dispare el invitadoController.load si no lleva ese parámetro en la petición GET? router.param('quizId', quizController.load); router.param('quizId/claveinvitado', invitadoController.load);
Esta petición:
Código:
dispara invitadoController en vez de quizController que es donde está el recurso /edit. Esto no debería pasar porque como decía, no lleva claveinvitado. Lo que termina haciendo es mostrar en vez de editar./quizes/<%= quizes[i].id %>/edit
En esta otra:
Código:
sí tiene sentido que dispare invitadoController. Bien./quizes/<%= quiz.id %>/<%= quiz.claveinvitado
La pregunta es si es posible que las rutas
Código:
definidas en el enrutador se molesten aun siendo diferentes.router.param('quizId', quizController.load); router.param('quizId/claveinvitado', invitadoController.load);
Gracias por los comentarios.