Skip to content

Commit

Permalink
♻️ Update serviceApi to use LSK as default if token is undefined
Browse files Browse the repository at this point in the history
  • Loading branch information
massao committed May 16, 2019
1 parent 5dc94fd commit 720f0a9
Showing 1 changed file with 4 additions and 3 deletions.
7 changes: 4 additions & 3 deletions src/actions/service.js
Original file line number Diff line number Diff line change
Expand Up @@ -2,16 +2,17 @@ import i18next from 'i18next';
import actionTypes from '../constants/actions';
import serviceAPI from '../utils/api/service';
import { errorToastDisplayed } from './toaster';
import { tokenMap } from '../constants/tokens';

export const pricesRetrieved = () => (dispatch, getState) => {
const { settings: { token } } = getState();

serviceAPI.getPriceTicker(token.active)
serviceAPI.getPriceTicker((token && token.active) || tokenMap.LSK.key)
.then(priceTicker => dispatch({
type: actionTypes.pricesRetrieved,
data: {
priceTicker,
activeToken: token.active,
activeToken: token ? token.active : tokenMap.LSK.key,
},
}))
.catch(() => dispatch(errorToastDisplayed(i18next.t('Error retrieving convertion rates.'))));
Expand All @@ -20,7 +21,7 @@ export const pricesRetrieved = () => (dispatch, getState) => {
export const dynamicFeesRetrieved = () => (dispatch, getState) => {
const { settings: { token } } = getState();

serviceAPI.getDynamicFees(token.active)
serviceAPI.getDynamicFees((token && token.active) || tokenMap.LSK.key)
.then(dynamicFees => dispatch({
type: actionTypes.dynamicFeesRetrieved,
dynamicFees,
Expand Down

0 comments on commit 720f0a9

Please sign in to comment.