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

View file

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