Eu estou utilizando o projeto final do alurapic desenvolvido no curso. E queria fazer uma rota que retorne todas as fotos em JSON na pagina, para que eu possa consumir essa lista em outra aplicação.
Queria fazer algo assim: http://aluracar.herokuapp.com/
Mas estou tendo o retorno da pagina em branco, escrito Unauthorized e sem nenhuma mensagem de erro no console
Meu código esta assim:
routes:
module.exports = function(app) {
var api = app.api.foto;
app.route('/v1/fotos')
.get(api.lista);
}
api:
var mongoose = require('mongoose');
module.exports = function(app) {
var api = {};
var model = mongoose.model('Foto');
api.lista = function(req, res) {
model.find()
.then(function(fotos) {
res.json(fotos);
}, function(error) {
console.log(error);
res.sendStatus(500);
});
};
return api;
};
O que esta de errad no meu api.lista?