diff --git a/apps/app.js b/apps/app.js index 959ee01..d1f4da4 100644 --- a/apps/app.js +++ b/apps/app.js @@ -9,10 +9,22 @@ const router = express.Router(); router.get('/push', HandlePush); router.get('/version', async (req, res) => { + const {os_type} = res.query; + try { const connection = await createDatabaseConnection(dbConfig); - const [rows] = await connection.query('SELECT * FROM version'); + + let query = 'SELECT * FROM version'; + const queryParams = []; + + if (os_type) { + query += 'WHERE os_type = ?'; + queryParams.push(os_type); + } + // const [rows] = await connection.query('SELECT * FROM version'); + const [rows] = await connection.query(query, queryParams); await connection.end(); + res.json(rows); } catch (err) { res.status(500).json({ error: err.message }); diff --git a/index.js b/index.js index ed90498..070a4a9 100755 --- a/index.js +++ b/index.js @@ -58,7 +58,7 @@ app.use((req, res, next) => { }); -app.use('/JJ', routes); +app.use('/', routes); app.listen(serverPort, () => { console.log(`Server running`);