Skip to content

Commit ceefa88

Browse files
authored
Merge pull request #11 from turkmenkaan/kaan
Bug in /words fixed
2 parents 8658dec + f370ab9 commit ceefa88

File tree

1 file changed

+27
-25
lines changed

1 file changed

+27
-25
lines changed

index.js

+27-25
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ const io = require('socket.io')(http);
44
const mongoose = require('mongoose');
55
const { v4: uuidv4 } = require('uuid');
66

7-
const Question = require('./model').Question;
7+
const Question = require('./model');
88
const Room = require('./room').Room;
99
require('dotenv').config();
1010

@@ -33,30 +33,32 @@ mongoose.connect(process.env.DB_URI, {
3333
console.log(err);
3434
});
3535

36-
const User = mongoose.model('User', mongoose.Schema({
37-
name: String
38-
}));
39-
40-
app.get('/', (req, res) => {
41-
res.sendFile(__dirname + '/index.html');
42-
});
36+
const User = mongoose.model('User', mongoose.Schema({
37+
name: String
38+
}));
4339

44-
app.get('/users', (req, res) => {
45-
const users = User.find( function(err, users) {
46-
let html = "";
47-
users.forEach(user => {
48-
html += "- " + user['name'] + "<br>";
49-
});
50-
console.log(html);
51-
res.send(html);
40+
app.get('/', (req, res) => {
41+
res.sendFile(__dirname + '/index.html');
42+
});
43+
44+
app.get('/users', (req, res) => {
45+
const users = User.find(function (err, users) {
46+
let html = "";
47+
users.forEach(user => {
48+
html += "- " + user['name'] + "<br>";
5249
});
53-
})
50+
console.log(html);
51+
res.send(html);
52+
});
53+
})
5454

55-
app.get('/words', (req, res) => {
56-
const words = Question.find(function(err, words) {
57-
res.send(word);
55+
app.get('/words', (req, res) => {
56+
const words = Question.find({})
57+
.then((words) => {
58+
console.log(words);
59+
res.send(words);
5860
})
59-
})
61+
})
6062

6163
io.on('connection', (socket) => {
6264
console.log('[CONNECTED]');
@@ -94,7 +96,7 @@ io.on('connection', (socket) => {
9496
"to" : "tr"
9597
};
9698
*/
97-
99+
98100
const users = new Map();
99101

100102
// console.log(`[DEBUG] ${JSON.stringify(waitingUsers[0])}`)
@@ -105,15 +107,15 @@ io.on('connection', (socket) => {
105107
users.set(waitingUsers[0].socket, {
106108
username: waitingUsers[0].username
107109
});
108-
110+
109111
console.log(`${JSON.stringify(users)}`);
110-
112+
111113
/*
112114
{
113115
'socket' : { username: 'kaan' }
114116
}
115117
*/
116-
118+
117119
const room = new Room(roomId, roomSocket, users, object.category, 5, object.languages);
118120

119121
connectedUsers[socket] = room;

0 commit comments

Comments
 (0)