diff --git a/lib/desktop_updater.js b/lib/desktop_updater.js
index 31657976cc6b61d34acd1a64d64e089ea0573cc0..071ed595173472bedac541c3db106185042baed9 100755
--- a/lib/desktop_updater.js
+++ b/lib/desktop_updater.js
@@ -562,7 +562,29 @@ if (process.env.currentVersion) {
*/
var app_ver_split = process.env.currentVersion.split('.');
if(app_ver_split[0]!=='0'|| parseInt(app_ver_split[1])>3){
- getAppVesrion();
+ /*
+ * Listerner to receive latest version
+ * Send this information to native app to show
+ */
+ document.addEventListener('electron-latest-version', function (e) {
+ try {
+ console.log('[DTU]', 'latest-version DATA', e.data);
+ var version_data = e.data;
+ if (version_data) {
+ console.log('[DTU]', 'latest-version', 'if condition', process.env.currentBuild);
+ if(process.env.currentBuild===0) {
+ process.env.currentBuild = version_data.buildNumber;
+ }
+ getAppVesrion();
+ } else {
+ console.log('[DTU]', 'latest-version', 'else condition');
+ }
+ } catch (err) {
+ console.error('[DTU]', 'latest-version err', err);
+
+ }
+ });
+
setInterval(function(){
console.log('[DTU] CHECK APP VERSION AFTER 10 MINS')
getAppVesrion();
diff --git a/src/containers/ActionMenu/ActionMenu.js b/src/containers/ActionMenu/ActionMenu.js
index eb514591fee60c3d548bfe576f2be6a07b61fbc5..d8aee7ea535374fa402982f940650c8992a8538e 100644
--- a/src/containers/ActionMenu/ActionMenu.js
+++ b/src/containers/ActionMenu/ActionMenu.js
@@ -197,11 +197,11 @@ class LeftMenu extends Component {
-
+ {/*
-
+ */}
diff --git a/src/root.js b/src/root.js
index 79e1f121cc00ccc33a995cf4c7eba3923867cdc5..01b785d31aa8041e60a811341c00032ddf0bbb08 100644
--- a/src/root.js
+++ b/src/root.js
@@ -5,9 +5,21 @@ import { syncHistoryWithStore } from 'react-router-redux'
import routes from './routes';
import { appInitActions as actions } from './core/resource/app';
+import NynjaCommunicator from './core/SDK/nynjaCommunicator.sdk';
+import constants from './core/configs/Constants.config';
class Root extends Component {
componentDidMount() {
this.props.store.dispatch(actions.appInit());
+
+ /*@akash: start call NynjaCommunicator instance for notify trigger to desktop_update listner */
+ const facade = NynjaCommunicator.getInstance();
+ const data = {
+ version: constants.version,
+ buildNumber: constants.buildNumber,
+ }
+ facade.notify('electron-latest-version', data);
+ /*@akash: end call NynjaCommunicator instance for notify trigger desktop_update listner */
+
}
render() {