Skip to content

Commit 96edf6a

Browse files
committed
fix(auth): fix null password error on OIDC login
1 parent 1c19264 commit 96edf6a

File tree

2 files changed

+3
-3
lines changed

2 files changed

+3
-3
lines changed

src/service/routes/auth.js

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -145,10 +145,10 @@ router.post('/gitAccount', async (req, res) => {
145145
router.get('/userLoggedIn', async (req, res) => {
146146
if (req.user) {
147147
const user = JSON.parse(JSON.stringify(req.user));
148-
delete user.password;
148+
if (user && user.password) delete user.password;
149149
const login = user.username;
150150
const userVal = await db.findUser(login);
151-
delete userVal.password;
151+
if (userVal && userVal.password) delete userVal.password;
152152
res.send(userVal);
153153
} else {
154154
res.status(401).end();

src/service/routes/users.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,7 @@ router.get('/:id', async (req, res) => {
2525
console.log(`Retrieving details for user: ${username}`);
2626
const data = await db.findUser(username);
2727
const user = JSON.parse(JSON.stringify(data));
28-
delete user.password;
28+
if (user && user.password) delete user.password;
2929
res.send(user);
3030
});
3131

0 commit comments

Comments
 (0)