Browse Source

suppress login success message in native only

all-modes
pbca26 8 years ago
parent
commit
5238e23744
  1. 18
      react/src/actions/actions/walletAuth.js
  2. 13
      react/src/components/main/main.js

18
react/src/actions/actions/walletAuth.js

@ -158,15 +158,17 @@ export function iguanaActiveHandle(getMainAddress) {
}
}
export function iguanaWalletPassphraseState(json, dispatch) {
export function iguanaWalletPassphraseState(json, dispatch, skipToastr) {
sessionStorage.setItem('IguanaActiveAccount', JSON.stringify(json));
dispatch(
triggerToaster(
translate('TOASTR.LOGIN_SUCCESSFULL'),
translate('TOASTR.ACCOUNT_NOTIFICATION'),
'success'
)
);
if (!skipToastr) {
dispatch(
triggerToaster(
translate('TOASTR.LOGIN_SUCCESSFULL'),
translate('TOASTR.ACCOUNT_NOTIFICATION'),
'success'
)
);
}
dispatch(getMainAddressState(json));
dispatch(iguanaActiveHandleState(json));

13
react/src/components/main/main.js

@ -7,7 +7,8 @@ import {
Config,
getDexCoins,
iguanaActiveHandle,
triggerToaster
triggerToaster,
iguanaActiveHandleBypass
} from '../../actions/actionCreators';
const IGUANA_ACTIVE_HANDLE_TIMEOUT = 30000;
@ -80,9 +81,19 @@ class Main extends React.Component {
}
componentWillMount() {
let appConfig;
// set userpass param
Store.dispatch(getDexCoins());
iguanaSetRPCAuth();
try {
appConfig = window.require('electron').remote.getCurrentWindow().appConfig;
} catch (e) {}
if (appConfig.iguanaLessMode) {
Store.dispatch(iguanaActiveHandleBypass());
}
}
isWalletUnlocked() {

Loading…
Cancel
Save