From db750081fb7d076aa885caabc41a9ebfe84e47eb Mon Sep 17 00:00:00 2001 From: Daniel <nieltansah@gmail.com> Date: Mon, 27 Nov 2017 22:19:34 +0700 Subject: [PATCH] app: Use string <- number for ID --- app/api/chat.js | 6 +++--- app/api/driver.js | 4 ++-- app/service/db.js | 4 ++-- 3 files changed, 7 insertions(+), 7 deletions(-) diff --git a/app/api/chat.js b/app/api/chat.js index 04d978a..a95a4a3 100644 --- a/app/api/chat.js +++ b/app/api/chat.js @@ -17,7 +17,7 @@ let app = express.Router() // <root>/chat/<id>/init app.post('/:id/init', async function (req, res, next) { - let id = Number(req.params.id) + let id = req.params.id let token = req.body.token try { @@ -40,7 +40,7 @@ app.post('/:id/init', async function (req, res, next) { // <root>/chat/<id>/monitor app.post('/:id/monitor', async function (req, res) { - let id = Number(req.params.id) + let id = req.params.id await listen.monitorAsync(id, function (resolve) { req.connection.on('close', () => resolve()) @@ -53,7 +53,7 @@ app.post('/:id/monitor', async function (req, res) { // <root>/chat/<id> app.post('/:id', async function (req, res, next) { - let id = Number(req.params.id) + let id = req.params.id let message = req.body.message try { diff --git a/app/api/driver.js b/app/api/driver.js index babb997..9bbeea0 100644 --- a/app/api/driver.js +++ b/app/api/driver.js @@ -15,7 +15,7 @@ let app = express.Router() // <root>/driver/<id>/wait app.post('/:id/wait', async function (req, res, next) { - let id = Number(req.params.id) + let id = req.params.id try { let userId = await hub.waitAsync(id, function (reject) { @@ -32,7 +32,7 @@ app.post('/:id/wait', async function (req, res, next) { // <root>/driver/<id>/pick app.post('/:id/pick', function (req, res) { - let id = Number(req.params.id) + let id = req.params.id let userId = req.body.user_id // Pick driver by user. diff --git a/app/service/db.js b/app/service/db.js index 6ce5ce6..901512e 100644 --- a/app/service/db.js +++ b/app/service/db.js @@ -10,9 +10,9 @@ const mongoose = require('mongoose') mongoose.connect(process.env.MONGODB_URI) let ChatHistorySchema = mongoose.Schema({ - participant_ids: [Number], + participant_ids: [String], chats: [{ - owner_id: Number, + owner_id: String, content: String }] }) -- GitLab