From fb0ed16fbb0013f0552f4ff6ffe51bd0d8022f44 Mon Sep 17 00:00:00 2001
From: Alexander Madsen <alexander.madsen@ess.eu>
Date: Mon, 30 Oct 2023 09:57:23 +0000
Subject: [PATCH] CE-2142: LoginDialog and LoginView empty credentials sent

---
 package-lock.json                                  | 14 +++++++-------
 package.json                                       |  2 +-
 .../navigation/NavigationMenu/LoginControls.js     |  2 ++
 src/views/login/LoginView.js                       |  2 ++
 4 files changed, 12 insertions(+), 8 deletions(-)

diff --git a/package-lock.json b/package-lock.json
index e404371e..4ea38f81 100644
--- a/package-lock.json
+++ b/package-lock.json
@@ -11,7 +11,7 @@
         "@ahooksjs/use-url-state": "^3.5.0",
         "@emotion/react": "^11.11.1",
         "@emotion/styled": "^11.11.0",
-        "@ess-ics/ce-ui-common": "^0.5.2",
+        "@ess-ics/ce-ui-common": "^0.6.0",
         "@fontsource/roboto": "^4.1.0",
         "@mui/icons-material": "^5.14.1",
         "@mui/material": "^5.14.1",
@@ -2655,9 +2655,9 @@
       }
     },
     "node_modules/@ess-ics/ce-ui-common": {
-      "version": "0.5.2",
-      "resolved": "https://artifactory.esss.lu.se/artifactory/api/npm/ics-npm/@ess-ics/ce-ui-common/-/ce-ui-common-0.5.2.tgz",
-      "integrity": "sha1-aCY34N8VWQdzw/X00QvE5vIkzSE=",
+      "version": "0.6.0",
+      "resolved": "https://artifactory.esss.lu.se/artifactory/api/npm/ics-npm/@ess-ics/ce-ui-common/-/ce-ui-common-0.6.0.tgz",
+      "integrity": "sha1-5yOVZhamHg44YJwx05TWPQ5Pz5I=",
       "dependencies": {
         "@fontsource/titillium-web": "^4.5.9",
         "@mui/x-data-grid-pro": "^6.5.0",
@@ -41722,9 +41722,9 @@
       "dev": true
     },
     "@ess-ics/ce-ui-common": {
-      "version": "0.5.2",
-      "resolved": "https://artifactory.esss.lu.se/artifactory/api/npm/ics-npm/@ess-ics/ce-ui-common/-/ce-ui-common-0.5.2.tgz",
-      "integrity": "sha1-aCY34N8VWQdzw/X00QvE5vIkzSE=",
+      "version": "0.6.0",
+      "resolved": "https://artifactory.esss.lu.se/artifactory/api/npm/ics-npm/@ess-ics/ce-ui-common/-/ce-ui-common-0.6.0.tgz",
+      "integrity": "sha1-5yOVZhamHg44YJwx05TWPQ5Pz5I=",
       "requires": {
         "@fontsource/titillium-web": "^4.5.9",
         "@mui/x-data-grid-pro": "^6.5.0",
diff --git a/package.json b/package.json
index 16dbf31d..c3551deb 100644
--- a/package.json
+++ b/package.json
@@ -7,7 +7,7 @@
     "@ahooksjs/use-url-state": "^3.5.0",
     "@emotion/react": "^11.11.1",
     "@emotion/styled": "^11.11.0",
-    "@ess-ics/ce-ui-common": "^0.5.2",
+    "@ess-ics/ce-ui-common": "^0.6.0",
     "@fontsource/roboto": "^4.1.0",
     "@mui/icons-material": "^5.14.1",
     "@mui/material": "^5.14.1",
diff --git a/src/components/navigation/NavigationMenu/LoginControls.js b/src/components/navigation/NavigationMenu/LoginControls.js
index 8998e226..2648e564 100644
--- a/src/components/navigation/NavigationMenu/LoginControls.js
+++ b/src/components/navigation/NavigationMenu/LoginControls.js
@@ -117,6 +117,8 @@ export function LoginControls() {
         handleClose={handleClose}
         error={loginError}
         resetError={resetLoginError}
+        idUsername="dialog-username"
+        idPassword="dialog-password"
       />
     </>
   );
diff --git a/src/views/login/LoginView.js b/src/views/login/LoginView.js
index b6b0897c..9f3c50bc 100644
--- a/src/views/login/LoginView.js
+++ b/src/views/login/LoginView.js
@@ -46,6 +46,8 @@ export function LoginView() {
               login={login}
               error={loginError}
               resetError={resetLoginError}
+              idUsername="view-username"
+              idPassword="view-password"
             />
           </CardContent>
         </Card>
-- 
GitLab