diff --git a/react/src/actions/actionCreators.js b/react/src/actions/actionCreators.js
index 5919f83..916076d 100644
--- a/react/src/actions/actionCreators.js
+++ b/react/src/actions/actionCreators.js
@@ -330,7 +330,7 @@ export function getNativeTxHistoryState(json) {
json = null;
} else if (json && json.result && json.result.length) {
json = json.result;
- } else if (!json || !json.result.length) {
+ } else if (!json || (!json.result || !json.result.length)) {
json = 'no data';
}
diff --git a/react/src/components/dashboard/settings/settings.js b/react/src/components/dashboard/settings/settings.js
index 988f567..60511ff 100644
--- a/react/src/components/dashboard/settings/settings.js
+++ b/react/src/components/dashboard/settings/settings.js
@@ -106,8 +106,6 @@ class Settings extends React.Component {
appConfigSchema: _appConfigSchema,
appSettings: _appSettings,
}));
-
- console.warn(_appSettings);
} catch(e) {}
}
@@ -263,14 +261,15 @@ class Settings extends React.Component {
renderUpdateStatus() {
let items = [];
let patchProgressBar = null;
+ const _updateLogLength = this.state.updateLog.length;
- for (let i = 0; i < this.state.updateLog.length; i++) {
+ for (let i = 0; i < _updateLogLength; i++) {
items.push(
{ this.state.updateLog[i] }
);
}
- if (this.state.updateLog.length) {
+ if (_updateLogLength) {
return (
@@ -279,7 +278,7 @@ class Settings extends React.Component {
-1 ? 'progress progress-sm' : 'hide' }>
+ style={{ width: `${updateProgressBar.patch}%` }}>
@@ -467,7 +466,7 @@ class Settings extends React.Component {
isError = true;
Store.dispatch(
triggerToaster(
- 'Komodo datadir path is invalid',
+ translate('TOASTR.KOMODO_DATADIR_INVALID'),
translate('INDEX.SETTINGS'),
'error'
)
@@ -476,7 +475,7 @@ class Settings extends React.Component {
isError = true;
Store.dispatch(
triggerToaster(
- 'Komodo datadir path is not a directory',
+ translate('TOASTR.KOMODO_DATADIR_NOT_DIR'),
translate('INDEX.SETTINGS'),
'error'
)
diff --git a/react/src/translate/en.js b/react/src/translate/en.js
index af0713f..d8ce1ed 100644
--- a/react/src/translate/en.js
+++ b/react/src/translate/en.js
@@ -445,6 +445,8 @@ export const _lang = {
'QR_ERR_UNKNOWN': 'Error: unknown error!',
},
'TOASTR': {
+ 'KOMODO_DATADIR_INVALID': 'Komodo datadir path is invalid',
+ 'KOMODO_DATADIR_NOT_DIR': 'Komodo datadir path is not a directory',
'INVALID_ADDRESS': 'Invalid @template@ address',
'RESTART_AGAMA_WITH_REINDEX_PARAM': 'Restart Agama and run Komodo with -reindex param',
'JUMBLR_DEPOSIT_ADDRESS_SET': 'Jumblr deposit address is set',