Customize page with streamer username
This commit is contained in:
parent
b06c425352
commit
249a5911b4
3 changed files with 18 additions and 4 deletions
13
src/app.ts
13
src/app.ts
|
@ -233,17 +233,26 @@ app.get("/callback", async (request, response) => {
|
|||
// Frontend templates
|
||||
app.get("/", async (request, response) => {
|
||||
if (request.session) await validateApiToken(request.session);
|
||||
const getStreamerInfoQuery = {
|
||||
name: "getStreamerInfo",
|
||||
text: "SELECT displayname,imageurl FROM streamer_user_vw"
|
||||
}
|
||||
var streamerInfo = await db.query(getStreamerInfoQuery).then((result: pg.QueryResult) => result.rows[0]);;
|
||||
if (!request.session || !request.session.user) {
|
||||
response.render('main.eta', {
|
||||
loggedIn: false,
|
||||
clientId: config.twitchClientId,
|
||||
urlPrefix: config.urlPrefix
|
||||
urlPrefix: config.urlPrefix,
|
||||
streamerName: streamerInfo['displayname'],
|
||||
streamerProfilePicture: streamerInfo['imageurl']
|
||||
});
|
||||
} else {
|
||||
response.render('main.eta', {
|
||||
loggedIn: true,
|
||||
userName: request.session.user.display_name,
|
||||
userProfilePicture: request.session.user.profile_image_url
|
||||
userProfilePicture: request.session.user.profile_image_url,
|
||||
streamerName: streamerInfo['displayname'],
|
||||
streamerProfilePicture: streamerInfo['imageurl']
|
||||
});
|
||||
}
|
||||
});
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue