diff --git a/src/Routes.js b/src/Routes.js index 25d9bdf8..0428b21f 100644 --- a/src/Routes.js +++ b/src/Routes.js @@ -30,7 +30,7 @@ const callLoadData = props => { console.log(`loadData success for ${name} route`); }) .catch(e => { - log.error(e, 'load-data-failed', { route: route }); + log.error(e, 'load-data-failed', { routeName: name }); }); } }; diff --git a/src/containers/CheckoutPage/CheckoutPage.duck.js b/src/containers/CheckoutPage/CheckoutPage.duck.js index 64bc3ce1..99754213 100644 --- a/src/containers/CheckoutPage/CheckoutPage.duck.js +++ b/src/containers/CheckoutPage/CheckoutPage.duck.js @@ -120,7 +120,11 @@ export const initiateOrder = params => }) .catch(e => { dispatch(initiateOrderError(e)); - log.error(e, 'initiate-order-failed'); + log.error(e, 'initiate-order-failed', { + listingId: params.listingId.uuid, + bookingStart: params.bookingStart, + bookingEnd: params.bookingEnd, + }); throw e; }); }; @@ -163,7 +167,11 @@ export const speculateTransaction = (listingId, bookingStart, bookingEnd) => dispatch(speculateTransactionSuccess(tx)); }) .catch(e => { - log.error(e, 'speculate-transaction-failed'); + log.error(e, 'speculate-transaction-failed', { + listingId: listingId.uuid, + bookingStart: bookingStart, + bookingEnd: bookingEnd, + }); return dispatch(speculateTransactionError(e)); }); }; diff --git a/src/ducks/Auth.duck.js b/src/ducks/Auth.duck.js index ae590451..8ed9e8ea 100644 --- a/src/ducks/Auth.duck.js +++ b/src/ducks/Auth.duck.js @@ -180,6 +180,10 @@ export const signup = params => .then(() => dispatch(login(email, password))) .catch(e => { dispatch(signupError(e)); - log.error(e, 'signup-failed'); + log.error(e, 'signup-failed', { + email: params.email, + firstName: params.firstName, + lastName: params.lastName, + }); }); };