From f966bda4dd1c4040af4682a3643b782bb9d73817 Mon Sep 17 00:00:00 2001 From: knotteye Date: Fri, 15 Jan 2021 11:07:45 -0600 Subject: [PATCH] Return viewer count at a couple places in the API --- src/api.ts | 4 ++-- src/http.ts | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/src/api.ts b/src/api.ts index f1e40a2..d064e61 100644 --- a/src/api.ts +++ b/src/api.ts @@ -86,7 +86,7 @@ async function getConfig(username: string, all?: boolean): Promise{ if(all) { let users = await db.query('SELECT stream_key,record_flag FROM users WHERE username='+db.raw.escape(username)); if(users[0]) Object.assign(t, users[0]); - let usermeta = await db.query('SELECT title,about,live FROM user_meta WHERE username='+db.raw.escape(username)); + let usermeta = await db.query('SELECT title,about,live,viewers FROM user_meta WHERE username='+db.raw.escape(username)); if(usermeta[0]) Object.assign(t, usermeta[0]); let ci = await db.query('SELECT irc,xmpp,twitch,discord FROM chat_integration WHERE username='+db.raw.escape(username)); if(ci[0]) Object.assign(t, ci[0]); @@ -94,7 +94,7 @@ async function getConfig(username: string, all?: boolean): Promise{ if(tw[0]) t['twitch_mirror'] = Object.assign({}, tw[0]); } else { - let um = await db.query('SELECT title,about,live FROM user_meta WHERE username='+db.raw.escape(username)); + let um = await db.query('SELECT title,about,live,viewers FROM user_meta WHERE username='+db.raw.escape(username)); if(um[0]) Object.assign(t, um[0]); } return t; diff --git a/src/http.ts b/src/http.ts index 3bc1753..206ffa3 100644 --- a/src/http.ts +++ b/src/http.ts @@ -187,7 +187,7 @@ async function initAPI() { }); }); app.post('/api/users/live', (req, res) => { - let qs = 'SELECT username,title FROM user_meta WHERE live=1'; + let qs = 'SELECT username,title,viewers FROM user_meta WHERE live=1'; if(req.body.sort) { switch (req.body.sort) { @@ -217,7 +217,7 @@ async function initAPI() { }); }); app.post('/api/users/all', (req, res) => { - let qs = 'SELECT username,title,live FROM user_meta'; + let qs = 'SELECT username,title,live,viewers FROM user_meta'; if(req.body.sort) { switch (req.body.sort) {