Remove log.duck.js

This commit is contained in:
Hannu Lyytikainen 2017-10-04 10:56:20 +03:00
parent 6b771153f3
commit b35658accb
7 changed files with 17 additions and 35 deletions

View file

@ -1,7 +1,7 @@
import { pick } from 'lodash';
import { updatedEntities, denormalisedEntities } from '../../util/data';
import * as propTypes from '../../util/propTypes';
import { logError } from '../../ducks/log.duck';
import * as log from '../../util/log';
import { fetchCurrentUserHasOrdersSuccess } from '../../ducks/user.duck';
// ================ Action types ================ //
@ -120,7 +120,7 @@ export const initiateOrder = params =>
})
.catch(e => {
dispatch(initiateOrderError(e));
dispatch(logError(e, 'initiate-order-failed'));
log.error(e, 'initiate-order-failed');
throw e;
});
};
@ -163,7 +163,7 @@ export const speculateTransaction = (listingId, bookingStart, bookingEnd) =>
dispatch(speculateTransactionSuccess(tx));
})
.catch(e => {
dispatch(logError(e, 'speculate-transaction-failed'));
log.error(e, 'speculate-transaction-failed');
return dispatch(speculateTransactionError(e));
});
};

View file

@ -1,7 +1,7 @@
import { omit, omitBy, isUndefined } from 'lodash';
import { types } from '../../util/sdkLoader';
import { addMarketplaceEntities } from '../../ducks/marketplaceData.duck';
import { logError } from '../../ducks/log.duck';
import * as log from '../../util/log';
import { fetchCurrentUserHasListingsSuccess } from '../../ducks/user.duck';
const requestAction = actionType => params => ({ type: actionType, payload: { params } });
@ -280,7 +280,7 @@ export function requestCreateListing(data) {
return response;
})
.catch(e => {
dispatch(logError(e, 'create-listing-failed', { listingData: cleanedData }));
log.error(e, 'create-listing-failed', { listingData: cleanedData });
return dispatch(createListingError(e));
});
};
@ -319,7 +319,7 @@ export function requestUpdateListing(tab, data) {
dispatch(updateListingSuccess(updateResponse));
})
.catch(e => {
dispatch(logError(e, 'update-listing-failed', { listingData: cleanedData }));
log.error(e, 'update-listing-failed', { listingData: cleanedData });
return dispatch(updateListingError(e));
});
};

View file

@ -1,8 +1,8 @@
import { types } from '../../util/sdkLoader';
import * as propTypes from '../../util/propTypes';
import * as log from '../../util/log';
import { addMarketplaceEntities } from '../../ducks/marketplaceData.duck';
import { fetchCurrentUserNotifications } from '../../ducks/user.duck';
import { logError } from '../../ducks/log.duck';
// ================ Action types ================ //
@ -145,12 +145,10 @@ export const acceptSale = id =>
})
.catch(e => {
dispatch(acceptSaleError(e));
dispatch(
logError(e, 'accept-sale-failed', {
txId: id,
transition: propTypes.TX_TRANSITION_ACCEPT,
})
);
log.error(e, 'accept-sale-failed', {
txId: id,
transition: propTypes.TX_TRANSITION_ACCEPT,
});
throw e;
});
};
@ -172,12 +170,10 @@ export const rejectSale = id =>
})
.catch(e => {
dispatch(rejectSaleError(e));
dispatch(
logError(e, 'redect-sale-failed', {
txId: id,
transition: propTypes.TX_TRANSITION_REJECT,
})
);
log.error(e, 'redect-sale-failed', {
txId: id,
transition: propTypes.TX_TRANSITION_REJECT,
});
throw e;
});
};

View file

@ -1,5 +1,4 @@
import { clearCurrentUser, fetchCurrentUser } from './user.duck';
import { logError } from './log.duck';
import * as log from '../util/log';
const authenticated = authInfo => authInfo.grantType === 'refresh_token';
@ -181,6 +180,6 @@ export const signup = params =>
.then(() => dispatch(login(email, password)))
.catch(e => {
dispatch(signupError(e));
dispatch(logError(e, 'signup-failed'));
log.error(e, 'signup-failed');
});
};

View file

@ -12,7 +12,6 @@ import UI from './UI.duck';
import marketplaceData from './marketplaceData.duck';
import user from './user.duck';
import EmailVerification from './EmailVerification.duck';
import log from './log.duck';
export {
form,
@ -23,5 +22,4 @@ export {
marketplaceData,
user,
EmailVerification,
log,
};

View file

@ -1,10 +0,0 @@
/**
* A utility duck file that allows logger to be
* used with Redux's `dispatch` function.
*/
import * as log from '../util/log';
// ================ Thunks ================ //
export const logError = (error, code, data) => () => log.error(error, code, data);

View file

@ -1,7 +1,6 @@
import { authInfo } from './Auth.duck';
import { updatedEntities, denormalisedEntities } from '../util/data';
import { TX_TRANSITION_PREAUTHORIZE } from '../util/propTypes';
import { logError } from './log.duck';
import * as log from '../util/log';
// ================ Action types ================ //
@ -380,7 +379,7 @@ export const createStripeAccount = payoutDetails =>
})
.catch(e => {
dispatch(stripeAccountCreateError(e));
dispatch(logError(e, 'create-stripe-account-failed'));
log.error(e, 'create-stripe-account-failed');
throw e;
});
};