Skip to content

Commit 85e2c82

Browse files
Admin Bug Fix - if userId is not set, return data
1 parent 4dfaa51 commit 85e2c82

1 file changed

Lines changed: 8 additions & 3 deletions

File tree

src/controller/Admin.controller.ts

Lines changed: 8 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -59,10 +59,15 @@ exports.getCoaster = (coasterId: string) => {
5959

6060
let [coaster] = await coasterRepo.find({ where: { coasterId } });
6161
let [session] = await sessionRepo.find({ where: { userId: coaster.userId, active: true } });
62-
let [user] = await usersRepo.find({ where: { userId: coaster.userId }});
63-
let { userId, email, displayName, createdAt } = user;
62+
63+
let userDetails;
64+
if(coaster.userId) {
65+
let [user] = await usersRepo.find({ where: { userId: coaster.userId }});
66+
let { userId, email, displayName, createdAt } = user;
67+
userDetails = { userId, email, displayName, createdAt }
68+
}
6469

65-
resolve({ coaster, session, user: { userId, email, displayName, createdAt } });
70+
resolve({ coaster, session, userDetails });
6671
} catch (error) {
6772
reject(error);
6873
}

0 commit comments

Comments
 (0)