From d19d9f20c43ecabe6b0417633876bfab08179749 Mon Sep 17 00:00:00 2001 From: nipun Date: Mon, 14 Oct 2019 15:35:42 +0530 Subject: [PATCH] Improve the profile feature to Show the logged user name --- .../react-app/src/App.js | 1 + .../react-app/src/pages/dashboard/Dashboard.js | 2 +- .../react-app/src/App.js | 1 + .../react-app/src/pages/dashboard/Dashboard.js | 3 ++- 4 files changed, 5 insertions(+), 2 deletions(-) diff --git a/components/application-mgt/org.wso2.carbon.device.application.mgt.publisher.ui/react-app/src/App.js b/components/application-mgt/org.wso2.carbon.device.application.mgt.publisher.ui/react-app/src/App.js index 0765dcff5f..e027a155f7 100644 --- a/components/application-mgt/org.wso2.carbon.device.application.mgt.publisher.ui/react-app/src/App.js +++ b/components/application-mgt/org.wso2.carbon.device.application.mgt.publisher.ui/react-app/src/App.js @@ -102,6 +102,7 @@ class App extends React.Component { window.location.origin + "/publisher-ui-request-handler/user", "platform=publisher" ).then(res => { + config.user = res.data.data; const pageURL = window.location.pathname; const lastURLSegment = pageURL.substr(pageURL.lastIndexOf('/') + 1); if (lastURLSegment === "login") { diff --git a/components/application-mgt/org.wso2.carbon.device.application.mgt.publisher.ui/react-app/src/pages/dashboard/Dashboard.js b/components/application-mgt/org.wso2.carbon.device.application.mgt.publisher.ui/react-app/src/pages/dashboard/Dashboard.js index dc011aa8b7..802ddc5bd8 100644 --- a/components/application-mgt/org.wso2.carbon.device.application.mgt.publisher.ui/react-app/src/pages/dashboard/Dashboard.js +++ b/components/application-mgt/org.wso2.carbon.device.application.mgt.publisher.ui/react-app/src/pages/dashboard/Dashboard.js @@ -122,7 +122,7 @@ class Dashboard extends React.Component { - Profile + {this.config.user} }> diff --git a/components/application-mgt/org.wso2.carbon.device.application.mgt.store.ui/react-app/src/App.js b/components/application-mgt/org.wso2.carbon.device.application.mgt.store.ui/react-app/src/App.js index 9f4690c87a..7031c03cc8 100644 --- a/components/application-mgt/org.wso2.carbon.device.application.mgt.store.ui/react-app/src/App.js +++ b/components/application-mgt/org.wso2.carbon.device.application.mgt.store.ui/react-app/src/App.js @@ -82,6 +82,7 @@ class App extends React.Component { window.location.origin + "/store-ui-request-handler/user", "platform=publisher" ).then(res => { + config.user = res.data.data; const pageURL = window.location.pathname; const lastURLSegment = pageURL.substr(pageURL.lastIndexOf('/') + 1); if (lastURLSegment === "login") { diff --git a/components/application-mgt/org.wso2.carbon.device.application.mgt.store.ui/react-app/src/pages/dashboard/Dashboard.js b/components/application-mgt/org.wso2.carbon.device.application.mgt.store.ui/react-app/src/pages/dashboard/Dashboard.js index fe07071172..30c7da2df1 100644 --- a/components/application-mgt/org.wso2.carbon.device.application.mgt.store.ui/react-app/src/pages/dashboard/Dashboard.js +++ b/components/application-mgt/org.wso2.carbon.device.application.mgt.store.ui/react-app/src/pages/dashboard/Dashboard.js @@ -41,6 +41,7 @@ class Dashboard extends React.Component { collapsed: false }; this.logo = this.props.context.theme.logo; + this.config = this.props.context; } componentDidMount() { @@ -138,7 +139,7 @@ class Dashboard extends React.Component { title={ - Profile + {this.config.user} }>