@@ -4,7 +4,7 @@ const io = require('socket.io')(http);
4
4
const mongoose = require ( 'mongoose' ) ;
5
5
const { v4 : uuidv4 } = require ( 'uuid' ) ;
6
6
7
- const Question = require ( './model' ) . Question ;
7
+ const Question = require ( './model' ) ;
8
8
const Room = require ( './room' ) . Room ;
9
9
require ( 'dotenv' ) . config ( ) ;
10
10
@@ -33,30 +33,32 @@ mongoose.connect(process.env.DB_URI, {
33
33
console . log ( err ) ;
34
34
} ) ;
35
35
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
+ } ) ) ;
43
39
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>" ;
52
49
} ) ;
53
- } )
50
+ console . log ( html ) ;
51
+ res . send ( html ) ;
52
+ } ) ;
53
+ } )
54
54
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 ) ;
58
60
} )
59
- } )
61
+ } )
60
62
61
63
io . on ( 'connection' , ( socket ) => {
62
64
console . log ( '[CONNECTED]' ) ;
@@ -94,7 +96,7 @@ io.on('connection', (socket) => {
94
96
"to" : "tr"
95
97
};
96
98
*/
97
-
99
+
98
100
const users = new Map ( ) ;
99
101
100
102
// console.log(`[DEBUG] ${JSON.stringify(waitingUsers[0])}`)
@@ -105,15 +107,15 @@ io.on('connection', (socket) => {
105
107
users . set ( waitingUsers [ 0 ] . socket , {
106
108
username : waitingUsers [ 0 ] . username
107
109
} ) ;
108
-
110
+
109
111
console . log ( `${ JSON . stringify ( users ) } ` ) ;
110
-
112
+
111
113
/*
112
114
{
113
115
'socket' : { username: 'kaan' }
114
116
}
115
117
*/
116
-
118
+
117
119
const room = new Room ( roomId , roomSocket , users , object . category , 5 , object . languages ) ;
118
120
119
121
connectedUsers [ socket ] = room ;
0 commit comments