Fix auth response + log errors

This commit is contained in:
Juan Tejada 2016-06-25 22:19:05 -07:00
parent caaef8d5b5
commit 1336dea0d4
2 changed files with 8 additions and 3 deletions

View file

@ -100,7 +100,7 @@ module.exports = (server) => {
} }
Promise.all(connectionChecks).then(() => { Promise.all(connectionChecks).then(() => {
buildAccountWith({ return buildAccountWith({
name, name,
email, email,
settings: _.pick(settings, [ settings: _.pick(settings, [
@ -121,6 +121,7 @@ module.exports = (server) => {
}) })
.catch((err) => { .catch((err) => {
// TODO: Lots more of this // TODO: Lots more of this
console.log(err)
reply({error: err.toString()}); reply({error: err.toString()});
}) })
}, },

View file

@ -64,9 +64,13 @@ module.exports = (server) => {
if (accept === 'message/rfc822') { if (accept === 'message/rfc822') {
query.then((message) => { query.then((message) => {
// TODO message not found
message.fetchRaw({account, db}) message.fetchRaw({account, db})
.then((raw) => reply(raw)) .then((rawMessage) => reply(rawMessage))
.catch((error) => console.log(error)) .catch((error) => {
console.log('Error fetching raw message: ', error)
reply(error)
})
}) })
} else { } else {
query.then((message) => { query.then((message) => {