7 Commits
main ... Angad

9 changed files with 113 additions and 554 deletions

3
.gitignore vendored
View File

@@ -1,3 +1,4 @@
node_modules node_modules
.env .env
/public /public
logs

View File

@@ -1,206 +0,0 @@
2025-06-23 12:24:06 [info]: Connection has been established successfully.
2025-06-23 13:33:24 [info]: Connection has been established successfully.
2025-06-23 13:34:16 [info]: Connection has been established successfully.
2025-06-23 13:34:23 [info]: Connection has been established successfully.
2025-06-23 13:34:44 [info]: Connection has been established successfully.
2025-06-23 13:35:54 [info]: Connection has been established successfully.
2025-06-23 13:36:24 [info]: Connection has been established successfully.
2025-06-23 13:38:02 [info]: Connection has been established successfully.
2025-06-23 13:38:03 [info]: Connection has been established successfully.
2025-06-23 13:38:05 [info]: Connection has been established successfully.
2025-06-23 15:17:53 [info]: Connection has been established successfully.
2025-06-23 15:30:30 [info]: Connection has been established successfully.
2025-06-23 15:30:53 [info]: Connection has been established successfully.
2025-06-23 15:31:58 [info]: Connection has been established successfully.
2025-06-23 15:34:35 [info]: Connection has been established successfully.
2025-06-23 15:35:54 [info]: Connection has been established successfully.
2025-06-23 15:36:02 [info]: Connection has been established successfully.
2025-06-23 15:36:05 [info]: Connection has been established successfully.
2025-06-23 15:36:08 [info]: Connection has been established successfully.
2025-06-23 15:37:12 [info]: Connection has been established successfully.
2025-06-23 15:37:15 [info]: Connection has been established successfully.
2025-06-23 15:39:12 [info]: Connection has been established successfully.
2025-06-23 15:39:16 [info]: Connection has been established successfully.
2025-06-23 15:39:33 [info]: Connection has been established successfully.
2025-06-23 15:39:40 [info]: Connection has been established successfully.
2025-06-23 15:39:43 [info]: Connection has been established successfully.
2025-06-23 15:58:39 [info]: Connection has been established successfully.
2025-06-23 15:58:50 [info]: Connection has been established successfully.
2025-06-23 16:05:36 [info]: Connection has been established successfully.
2025-06-23 16:05:43 [info]: Connection has been established successfully.
2025-06-23 16:06:51 [info]: Connection has been established successfully.
2025-06-23 16:06:55 [info]: Connection has been established successfully.
2025-06-23 16:07:00 [info]: Connection has been established successfully.
2025-06-23 16:07:02 [info]: Connection has been established successfully.
2025-06-23 16:07:07 [info]: Connection has been established successfully.
2025-06-23 16:07:12 [info]: Connection has been established successfully.
2025-06-23 16:08:01 [error]: 2025-06-23T10:38:01.003Z ::1 - POST /api/chat/user/send-message 400 - 5.805 ms - error: - - referrer: -
2025-06-23 16:10:45 [error]: 2025-06-23T10:40:45.038Z ::1 - POST /api/chat/user/send-message 400 - 2.629 ms - error: - - referrer: -
2025-06-23 16:11:24 [error]: 2025-06-23T10:41:24.256Z ::1 - POST /api/chat/user/send-message 400 - 0.777 ms - error: - - referrer: -
2025-06-23 16:11:59 [info]: Connection has been established successfully.
2025-06-23 16:12:02 [info]: Connection has been established successfully.
2025-06-23 16:12:09 [info]: Connection has been established successfully.
2025-06-23 16:12:12 [info]: Connection has been established successfully.
2025-06-23 16:12:16 [error]: 2025-06-23T10:42:16.624Z ::1 - POST /api/chat/user/send-message 400 - 7.857 ms - error: - - referrer: -
2025-06-23 16:12:23 [info]: Connection has been established successfully.
2025-06-23 16:12:32 [error]: 2025-06-23T10:42:32.092Z ::1 - POST /api/chat/user/send-message 400 - 6.881 ms - error: - - referrer: -
2025-06-23 16:13:35 [error]: receiverId is not defined
ReferenceError: receiverId is not defined
at C:\Wdi Projects\SSA chat\src\controller\chat.controller.js:469:27
at process.processTicksAndRejections (node:internal/process/task_queues:105:5)
2025-06-23 16:13:35 [error]: 2025-06-23T10:43:35.800Z ::1 - POST /api/chat/user/send-message 500 - 178.663 ms - error: - - referrer: -
2025-06-23 16:15:26 [info]: Connection has been established successfully.
2025-06-23 16:15:40 [error]: ApiError is not defined
ReferenceError: ApiError is not defined
at C:\Wdi Projects\SSA chat\src\controller\chat.controller.js:446:13
at C:\Wdi Projects\SSA chat\src\utils\handler\Async.handler.js:10:18
at Layer.handle [as handle_request] (C:\Wdi Projects\SSA chat\node_modules\express\lib\router\layer.js:95:5)
at next (C:\Wdi Projects\SSA chat\node_modules\express\lib\router\route.js:149:13)
at Route.dispatch (C:\Wdi Projects\SSA chat\node_modules\express\lib\router\route.js:119:3)
at Layer.handle [as handle_request] (C:\Wdi Projects\SSA chat\node_modules\express\lib\router\layer.js:95:5)
at C:\Wdi Projects\SSA chat\node_modules\express\lib\router\index.js:284:15
at Function.process_params (C:\Wdi Projects\SSA chat\node_modules\express\lib\router\index.js:346:12)
at next (C:\Wdi Projects\SSA chat\node_modules\express\lib\router\index.js:280:10)
at Function.handle (C:\Wdi Projects\SSA chat\node_modules\express\lib\router\index.js:175:3)
2025-06-23 16:15:40 [error]: 2025-06-23T10:45:40.400Z ::1 - POST /api/chat/user/send-message 500 - 36.646 ms - error: - - referrer: -
2025-06-23 16:15:49 [error]: ApiError is not defined
ReferenceError: ApiError is not defined
at C:\Wdi Projects\SSA chat\src\controller\chat.controller.js:446:13
at C:\Wdi Projects\SSA chat\src\utils\handler\Async.handler.js:10:18
at Layer.handle [as handle_request] (C:\Wdi Projects\SSA chat\node_modules\express\lib\router\layer.js:95:5)
at next (C:\Wdi Projects\SSA chat\node_modules\express\lib\router\route.js:149:13)
at Route.dispatch (C:\Wdi Projects\SSA chat\node_modules\express\lib\router\route.js:119:3)
at Layer.handle [as handle_request] (C:\Wdi Projects\SSA chat\node_modules\express\lib\router\layer.js:95:5)
at C:\Wdi Projects\SSA chat\node_modules\express\lib\router\index.js:284:15
at Function.process_params (C:\Wdi Projects\SSA chat\node_modules\express\lib\router\index.js:346:12)
at next (C:\Wdi Projects\SSA chat\node_modules\express\lib\router\index.js:280:10)
at Function.handle (C:\Wdi Projects\SSA chat\node_modules\express\lib\router\index.js:175:3)
2025-06-23 16:15:49 [error]: 2025-06-23T10:45:49.225Z ::1 - POST /api/chat/user/send-message 500 - 3.966 ms - error: - - referrer: -
2025-06-23 16:16:53 [info]: Connection has been established successfully.
2025-06-23 16:17:02 [info]: Connection has been established successfully.
2025-06-23 16:17:07 [error]: userId, chatId, and message are required
Error: userId, chatId, and message are required
at C:\Wdi Projects\SSA chat\src\controller\chat.controller.js:447:19
at C:\Wdi Projects\SSA chat\src\utils\handler\Async.handler.js:10:18
at Layer.handle [as handle_request] (C:\Wdi Projects\SSA chat\node_modules\express\lib\router\layer.js:95:5)
at next (C:\Wdi Projects\SSA chat\node_modules\express\lib\router\route.js:149:13)
at Route.dispatch (C:\Wdi Projects\SSA chat\node_modules\express\lib\router\route.js:119:3)
at Layer.handle [as handle_request] (C:\Wdi Projects\SSA chat\node_modules\express\lib\router\layer.js:95:5)
at C:\Wdi Projects\SSA chat\node_modules\express\lib\router\index.js:284:15
at Function.process_params (C:\Wdi Projects\SSA chat\node_modules\express\lib\router\index.js:346:12)
at next (C:\Wdi Projects\SSA chat\node_modules\express\lib\router\index.js:280:10)
at Function.handle (C:\Wdi Projects\SSA chat\node_modules\express\lib\router\index.js:175:3)
2025-06-23 16:17:07 [error]: 2025-06-23T10:47:07.287Z ::1 - POST /api/chat/user/send-message 400 - 28.057 ms - error: - - referrer: -
2025-06-23 16:17:40 [info]: Connection has been established successfully.
2025-06-23 16:17:43 [info]: Connection has been established successfully.
2025-06-23 16:17:50 [info]: Connection has been established successfully.
2025-06-23 16:17:57 [info]: Connection has been established successfully.
2025-06-23 16:18:05 [info]: Connection has been established successfully.
2025-06-23 16:18:12 [info]: Connection has been established successfully.
2025-06-23 16:18:18 [info]: Connection has been established successfully.
2025-06-23 16:18:30 [info]: Connection has been established successfully.
2025-06-23 16:18:34 [info]: Connection has been established successfully.
2025-06-23 16:18:42 [info]: Connection has been established successfully.
2025-06-23 16:18:48 [info]: Connection has been established successfully.
2025-06-23 16:18:52 [info]: Connection has been established successfully.
2025-06-23 16:19:01 [info]: Connection has been established successfully.
2025-06-23 16:19:05 [info]: Connection has been established successfully.
2025-06-23 16:19:13 [info]: Connection has been established successfully.
2025-06-23 16:19:19 [info]: Connection has been established successfully.
2025-06-23 16:19:26 [info]: Connection has been established successfully.
2025-06-23 16:19:30 [info]: Connection has been established successfully.
2025-06-23 16:19:34 [error]: receiverId is not defined
ReferenceError: receiverId is not defined
at C:\Wdi Projects\SSA chat\src\controller\chat.controller.js:471:27
at process.processTicksAndRejections (node:internal/process/task_queues:105:5)
2025-06-23 16:19:34 [error]: 2025-06-23T10:49:34.487Z ::1 - POST /api/chat/user/send-message 500 - 64.727 ms - error: - - referrer: -
2025-06-23 16:19:49 [info]: Connection has been established successfully.
2025-06-23 16:19:53 [info]: Connection has been established successfully.
2025-06-23 16:19:56 [info]: Connection has been established successfully.
2025-06-23 16:20:00 [info]: Connection has been established successfully.
2025-06-23 16:20:03 [error]: receiverId is not defined
ReferenceError: receiverId is not defined
at C:\Wdi Projects\SSA chat\src\controller\chat.controller.js:472:27
at process.processTicksAndRejections (node:internal/process/task_queues:105:5)
2025-06-23 16:20:03 [error]: 2025-06-23T10:50:03.970Z ::1 - POST /api/chat/user/send-message 500 - 46.643 ms - error: - - referrer: -
2025-06-23 16:20:14 [info]: Connection has been established successfully.
2025-06-23 16:20:26 [error]: receiverId is not defined
ReferenceError: receiverId is not defined
at C:\Wdi Projects\SSA chat\src\controller\chat.controller.js:471:27
at process.processTicksAndRejections (node:internal/process/task_queues:105:5)
2025-06-23 16:20:26 [error]: 2025-06-23T10:50:26.686Z ::1 - POST /api/chat/user/send-message 500 - 128.488 ms - error: - - referrer: -
2025-06-23 16:20:43 [error]: receiverId is not defined
ReferenceError: receiverId is not defined
at C:\Wdi Projects\SSA chat\src\controller\chat.controller.js:471:27
at process.processTicksAndRejections (node:internal/process/task_queues:105:5)
2025-06-23 16:20:43 [error]: 2025-06-23T10:50:43.447Z ::1 - POST /api/chat/user/send-message 500 - 194.941 ms - error: - - referrer: -
2025-06-23 16:20:51 [error]: receiverId is not defined
ReferenceError: receiverId is not defined
at C:\Wdi Projects\SSA chat\src\controller\chat.controller.js:471:27
at process.processTicksAndRejections (node:internal/process/task_queues:105:5)
2025-06-23 16:20:51 [error]: 2025-06-23T10:50:51.789Z ::1 - POST /api/chat/user/send-message 500 - 21.653 ms - error: - - referrer: -
2025-06-23 16:21:09 [info]: Connection has been established successfully.
2025-06-23 16:21:19 [info]: Connection has been established successfully.
2025-06-23 16:21:23 [error]: receiverId is not defined
ReferenceError: receiverId is not defined
at C:\Wdi Projects\SSA chat\src\controller\chat.controller.js:471:27
at process.processTicksAndRejections (node:internal/process/task_queues:105:5)
2025-06-23 16:21:23 [error]: 2025-06-23T10:51:23.705Z ::1 - POST /api/chat/user/send-message 500 - 51.833 ms - error: - - referrer: -
2025-06-23 16:23:06 [error]: receiverId is not defined
ReferenceError: receiverId is not defined
at C:\Wdi Projects\SSA chat\src\controller\chat.controller.js:471:27
at process.processTicksAndRejections (node:internal/process/task_queues:105:5)
2025-06-23 16:23:06 [error]: 2025-06-23T10:53:06.631Z ::1 - POST /api/chat/user/send-message 500 - 98.187 ms - error: - - referrer: -
2025-06-23 16:24:22 [info]: Connection has been established successfully.
2025-06-23 16:24:29 [info]: Connection has been established successfully.
2025-06-23 16:24:32 [info]: Connection has been established successfully.
2025-06-23 16:24:42 [info]: 2025-06-23T10:54:42.073Z ::1 - POST /api/chat/user/send-message 200 - 134.873 ms
2025-06-23 16:27:55 [info]: Connection has been established successfully.
2025-06-23 16:28:07 [info]: Connection has been established successfully.
2025-06-23 16:28:35 [info]: Connection has been established successfully.
2025-06-23 16:28:37 [info]: Connection has been established successfully.
2025-06-23 16:28:44 [info]: Connection has been established successfully.
2025-06-23 16:28:48 [info]: Connection has been established successfully.
2025-06-23 16:28:52 [info]: Connection has been established successfully.
2025-06-23 16:28:58 [info]: 2025-06-23T10:58:58.319Z ::1 - POST /api/chat/user/send-message 200 - 91.881 ms
2025-06-23 16:29:25 [info]: Connection has been established successfully.
2025-06-23 16:29:33 [info]: Connection has been established successfully.
2025-06-23 16:35:28 [info]: 2025-06-23T11:05:28.290Z ::1 - OPTIONS /api/chat/user/send-message 204 - 1.182 ms
2025-06-23 16:35:28 [info]: 2025-06-23T11:05:28.420Z ::1 - POST /api/chat/user/send-message 200 - 126.046 ms
2025-06-23 16:45:14 [info]: 2025-06-23T11:15:14.461Z ::1 - OPTIONS /api/chat/user/send-message 204 - 0.329 ms
2025-06-23 16:45:14 [info]: 2025-06-23T11:15:14.543Z ::1 - POST /api/chat/user/send-message 200 - 79.716 ms
2025-06-23 16:48:37 [info]: 2025-06-23T11:18:37.803Z ::1 - OPTIONS /api/chat/user/send-message 204 - 0.166 ms
2025-06-23 16:48:37 [info]: 2025-06-23T11:18:37.887Z ::1 - POST /api/chat/user/send-message 200 - 82.069 ms
2025-06-23 16:48:50 [info]: 2025-06-23T11:18:50.251Z ::1 - OPTIONS /api/chat/user/send-message 204 - 0.149 ms
2025-06-23 16:48:50 [info]: 2025-06-23T11:18:50.333Z ::1 - POST /api/chat/user/send-message 200 - 80.274 ms
2025-06-23 16:49:21 [info]: 2025-06-23T11:19:21.907Z ::1 - OPTIONS /api/chat/user/send-message 204 - 0.150 ms
2025-06-23 16:49:21 [info]: 2025-06-23T11:19:21.990Z ::1 - POST /api/chat/user/send-message 200 - 80.565 ms
2025-06-23 16:51:24 [info]: 2025-06-23T11:21:24.129Z ::1 - OPTIONS /api/chat/user/send-message 204 - 0.164 ms
2025-06-23 16:51:24 [info]: 2025-06-23T11:21:24.225Z ::1 - POST /api/chat/user/send-message 200 - 93.860 ms
2025-06-23 16:51:38 [info]: 2025-06-23T11:21:38.023Z ::1 - OPTIONS /api/chat/user/send-message 204 - 0.244 ms
2025-06-23 16:51:38 [info]: 2025-06-23T11:21:38.099Z ::1 - POST /api/chat/user/send-message 200 - 72.892 ms
2025-06-23 16:57:13 [info]: 2025-06-23T11:27:13.044Z ::1 - OPTIONS /api/chat/user/send-message 204 - 0.203 ms
2025-06-23 16:57:13 [info]: 2025-06-23T11:27:13.116Z ::1 - POST /api/chat/user/send-message 200 - 69.735 ms
2025-06-23 17:03:53 [info]: Connection has been established successfully.
2025-06-23 17:03:56 [info]: Connection has been established successfully.
2025-06-23 17:04:45 [info]: 2025-06-23T11:34:45.292Z ::ffff:127.0.0.1 - OPTIONS /api/chat/user/send-message 204 - 1.125 ms
2025-06-23 17:04:45 [info]: 2025-06-23T11:34:45.489Z ::ffff:127.0.0.1 - POST /api/chat/user/send-message 200 - 192.779 ms
2025-06-23 17:05:14 [info]: 2025-06-23T11:35:14.824Z ::1 - OPTIONS /api/chat/user/send-message 204 - 0.163 ms
2025-06-23 17:05:14 [info]: 2025-06-23T11:35:14.941Z ::1 - POST /api/chat/user/send-message 200 - 114.128 ms
2025-06-23 17:05:31 [info]: 2025-06-23T11:35:31.334Z ::1 - OPTIONS /api/chat/user/createNewChat 204 - 0.159 ms
2025-06-23 17:05:31 [info]: 2025-06-23T11:35:31.426Z ::1 - POST /api/chat/user/createNewChat 200 - 79.259 ms
2025-06-23 17:08:05 [info]: Connection has been established successfully.
2025-06-23 17:08:22 [info]: Connection has been established successfully.
2025-06-23 17:15:13 [info]: 2025-06-23T11:45:13.647Z ::1 - OPTIONS /api/chat/user/send-message 204 - 1.051 ms
2025-06-23 17:15:13 [info]: 2025-06-23T11:45:13.779Z ::1 - POST /api/chat/user/send-message 200 - 128.302 ms
2025-06-23 17:21:03 [info]: Connection has been established successfully.
2025-06-23 17:21:11 [info]: Connection has been established successfully.
2025-06-23 17:21:14 [info]: Connection has been established successfully.
2025-06-23 17:21:20 [info]: Connection has been established successfully.
2025-06-23 17:21:28 [info]: 2025-06-23T11:51:28.579Z ::1 - POST /api/chat/user/send-message 200 - 75.033 ms
2025-06-23 17:24:14 [info]: Connection has been established successfully.
2025-06-23 17:24:25 [info]: Connection has been established successfully.
2025-06-23 17:24:30 [info]: Connection has been established successfully.
2025-06-23 17:24:55 [info]: 2025-06-23T11:54:55.734Z ::1 - OPTIONS /api/chat/user/send-message 204 - 1.127 ms
2025-06-23 17:24:55 [info]: 2025-06-23T11:54:55.899Z ::1 - POST /api/chat/user/send-message 200 - 160.824 ms
2025-06-23 17:25:36 [info]: Connection has been established successfully.

View File

@@ -1,84 +0,0 @@
2025-06-23 16:08:01 [error]: 2025-06-23T10:38:01.003Z ::1 - POST /api/chat/user/send-message 400 - 5.805 ms - error: - - referrer: -
2025-06-23 16:10:45 [error]: 2025-06-23T10:40:45.038Z ::1 - POST /api/chat/user/send-message 400 - 2.629 ms - error: - - referrer: -
2025-06-23 16:11:24 [error]: 2025-06-23T10:41:24.256Z ::1 - POST /api/chat/user/send-message 400 - 0.777 ms - error: - - referrer: -
2025-06-23 16:12:16 [error]: 2025-06-23T10:42:16.624Z ::1 - POST /api/chat/user/send-message 400 - 7.857 ms - error: - - referrer: -
2025-06-23 16:12:32 [error]: 2025-06-23T10:42:32.092Z ::1 - POST /api/chat/user/send-message 400 - 6.881 ms - error: - - referrer: -
2025-06-23 16:13:35 [error]: receiverId is not defined
ReferenceError: receiverId is not defined
at C:\Wdi Projects\SSA chat\src\controller\chat.controller.js:469:27
at process.processTicksAndRejections (node:internal/process/task_queues:105:5)
2025-06-23 16:13:35 [error]: 2025-06-23T10:43:35.800Z ::1 - POST /api/chat/user/send-message 500 - 178.663 ms - error: - - referrer: -
2025-06-23 16:15:40 [error]: ApiError is not defined
ReferenceError: ApiError is not defined
at C:\Wdi Projects\SSA chat\src\controller\chat.controller.js:446:13
at C:\Wdi Projects\SSA chat\src\utils\handler\Async.handler.js:10:18
at Layer.handle [as handle_request] (C:\Wdi Projects\SSA chat\node_modules\express\lib\router\layer.js:95:5)
at next (C:\Wdi Projects\SSA chat\node_modules\express\lib\router\route.js:149:13)
at Route.dispatch (C:\Wdi Projects\SSA chat\node_modules\express\lib\router\route.js:119:3)
at Layer.handle [as handle_request] (C:\Wdi Projects\SSA chat\node_modules\express\lib\router\layer.js:95:5)
at C:\Wdi Projects\SSA chat\node_modules\express\lib\router\index.js:284:15
at Function.process_params (C:\Wdi Projects\SSA chat\node_modules\express\lib\router\index.js:346:12)
at next (C:\Wdi Projects\SSA chat\node_modules\express\lib\router\index.js:280:10)
at Function.handle (C:\Wdi Projects\SSA chat\node_modules\express\lib\router\index.js:175:3)
2025-06-23 16:15:40 [error]: 2025-06-23T10:45:40.400Z ::1 - POST /api/chat/user/send-message 500 - 36.646 ms - error: - - referrer: -
2025-06-23 16:15:49 [error]: ApiError is not defined
ReferenceError: ApiError is not defined
at C:\Wdi Projects\SSA chat\src\controller\chat.controller.js:446:13
at C:\Wdi Projects\SSA chat\src\utils\handler\Async.handler.js:10:18
at Layer.handle [as handle_request] (C:\Wdi Projects\SSA chat\node_modules\express\lib\router\layer.js:95:5)
at next (C:\Wdi Projects\SSA chat\node_modules\express\lib\router\route.js:149:13)
at Route.dispatch (C:\Wdi Projects\SSA chat\node_modules\express\lib\router\route.js:119:3)
at Layer.handle [as handle_request] (C:\Wdi Projects\SSA chat\node_modules\express\lib\router\layer.js:95:5)
at C:\Wdi Projects\SSA chat\node_modules\express\lib\router\index.js:284:15
at Function.process_params (C:\Wdi Projects\SSA chat\node_modules\express\lib\router\index.js:346:12)
at next (C:\Wdi Projects\SSA chat\node_modules\express\lib\router\index.js:280:10)
at Function.handle (C:\Wdi Projects\SSA chat\node_modules\express\lib\router\index.js:175:3)
2025-06-23 16:15:49 [error]: 2025-06-23T10:45:49.225Z ::1 - POST /api/chat/user/send-message 500 - 3.966 ms - error: - - referrer: -
2025-06-23 16:17:07 [error]: userId, chatId, and message are required
Error: userId, chatId, and message are required
at C:\Wdi Projects\SSA chat\src\controller\chat.controller.js:447:19
at C:\Wdi Projects\SSA chat\src\utils\handler\Async.handler.js:10:18
at Layer.handle [as handle_request] (C:\Wdi Projects\SSA chat\node_modules\express\lib\router\layer.js:95:5)
at next (C:\Wdi Projects\SSA chat\node_modules\express\lib\router\route.js:149:13)
at Route.dispatch (C:\Wdi Projects\SSA chat\node_modules\express\lib\router\route.js:119:3)
at Layer.handle [as handle_request] (C:\Wdi Projects\SSA chat\node_modules\express\lib\router\layer.js:95:5)
at C:\Wdi Projects\SSA chat\node_modules\express\lib\router\index.js:284:15
at Function.process_params (C:\Wdi Projects\SSA chat\node_modules\express\lib\router\index.js:346:12)
at next (C:\Wdi Projects\SSA chat\node_modules\express\lib\router\index.js:280:10)
at Function.handle (C:\Wdi Projects\SSA chat\node_modules\express\lib\router\index.js:175:3)
2025-06-23 16:17:07 [error]: 2025-06-23T10:47:07.287Z ::1 - POST /api/chat/user/send-message 400 - 28.057 ms - error: - - referrer: -
2025-06-23 16:19:34 [error]: receiverId is not defined
ReferenceError: receiverId is not defined
at C:\Wdi Projects\SSA chat\src\controller\chat.controller.js:471:27
at process.processTicksAndRejections (node:internal/process/task_queues:105:5)
2025-06-23 16:19:34 [error]: 2025-06-23T10:49:34.487Z ::1 - POST /api/chat/user/send-message 500 - 64.727 ms - error: - - referrer: -
2025-06-23 16:20:03 [error]: receiverId is not defined
ReferenceError: receiverId is not defined
at C:\Wdi Projects\SSA chat\src\controller\chat.controller.js:472:27
at process.processTicksAndRejections (node:internal/process/task_queues:105:5)
2025-06-23 16:20:03 [error]: 2025-06-23T10:50:03.970Z ::1 - POST /api/chat/user/send-message 500 - 46.643 ms - error: - - referrer: -
2025-06-23 16:20:26 [error]: receiverId is not defined
ReferenceError: receiverId is not defined
at C:\Wdi Projects\SSA chat\src\controller\chat.controller.js:471:27
at process.processTicksAndRejections (node:internal/process/task_queues:105:5)
2025-06-23 16:20:26 [error]: 2025-06-23T10:50:26.686Z ::1 - POST /api/chat/user/send-message 500 - 128.488 ms - error: - - referrer: -
2025-06-23 16:20:43 [error]: receiverId is not defined
ReferenceError: receiverId is not defined
at C:\Wdi Projects\SSA chat\src\controller\chat.controller.js:471:27
at process.processTicksAndRejections (node:internal/process/task_queues:105:5)
2025-06-23 16:20:43 [error]: 2025-06-23T10:50:43.447Z ::1 - POST /api/chat/user/send-message 500 - 194.941 ms - error: - - referrer: -
2025-06-23 16:20:51 [error]: receiverId is not defined
ReferenceError: receiverId is not defined
at C:\Wdi Projects\SSA chat\src\controller\chat.controller.js:471:27
at process.processTicksAndRejections (node:internal/process/task_queues:105:5)
2025-06-23 16:20:51 [error]: 2025-06-23T10:50:51.789Z ::1 - POST /api/chat/user/send-message 500 - 21.653 ms - error: - - referrer: -
2025-06-23 16:21:23 [error]: receiverId is not defined
ReferenceError: receiverId is not defined
at C:\Wdi Projects\SSA chat\src\controller\chat.controller.js:471:27
at process.processTicksAndRejections (node:internal/process/task_queues:105:5)
2025-06-23 16:21:23 [error]: 2025-06-23T10:51:23.705Z ::1 - POST /api/chat/user/send-message 500 - 51.833 ms - error: - - referrer: -
2025-06-23 16:23:06 [error]: receiverId is not defined
ReferenceError: receiverId is not defined
at C:\Wdi Projects\SSA chat\src\controller\chat.controller.js:471:27
at process.processTicksAndRejections (node:internal/process/task_queues:105:5)
2025-06-23 16:23:06 [error]: 2025-06-23T10:53:06.631Z ::1 - POST /api/chat/user/send-message 500 - 98.187 ms - error: - - referrer: -

View File

@@ -1,262 +0,0 @@
2025-06-23 13:33:50 [error]: uncaughtException: get is not defined
ReferenceError: get is not defined
at Object.<anonymous> (C:\Wdi Projects\SSA chat\src\controller\chat.controller.js:420:5)
at Module._compile (node:internal/modules/cjs/loader:1562:14)
at Object..js (node:internal/modules/cjs/loader:1699:10)
at Module.load (node:internal/modules/cjs/loader:1313:32)
at Function._load (node:internal/modules/cjs/loader:1123:12)
at TracingChannel.traceSync (node:diagnostics_channel:322:14)
at wrapModuleLoad (node:internal/modules/cjs/loader:217:24)
at Module.require (node:internal/modules/cjs/loader:1335:12)
at require (node:internal/modules/helpers:136:16)
at Object.<anonymous> (C:\Wdi Projects\SSA chat\src\controller\index.js:2:21)
ReferenceError: get is not defined
at Object.<anonymous> (C:\Wdi Projects\SSA chat\src\controller\chat.controller.js:420:5)
at Module._compile (node:internal/modules/cjs/loader:1562:14)
at Object..js (node:internal/modules/cjs/loader:1699:10)
at Module.load (node:internal/modules/cjs/loader:1313:32)
at Function._load (node:internal/modules/cjs/loader:1123:12)
at TracingChannel.traceSync (node:diagnostics_channel:322:14)
at wrapModuleLoad (node:internal/modules/cjs/loader:217:24)
at Module.require (node:internal/modules/cjs/loader:1335:12)
at require (node:internal/modules/helpers:136:16)
at Object.<anonymous> (C:\Wdi Projects\SSA chat\src\controller\index.js:2:21)
2025-06-23 13:33:54 [error]: uncaughtException: getMediaFi is not defined
ReferenceError: getMediaFi is not defined
at Object.<anonymous> (C:\Wdi Projects\SSA chat\src\controller\chat.controller.js:420:5)
at Module._compile (node:internal/modules/cjs/loader:1562:14)
at Object..js (node:internal/modules/cjs/loader:1699:10)
at Module.load (node:internal/modules/cjs/loader:1313:32)
at Function._load (node:internal/modules/cjs/loader:1123:12)
at TracingChannel.traceSync (node:diagnostics_channel:322:14)
at wrapModuleLoad (node:internal/modules/cjs/loader:217:24)
at Module.require (node:internal/modules/cjs/loader:1335:12)
at require (node:internal/modules/helpers:136:16)
at Object.<anonymous> (C:\Wdi Projects\SSA chat\src\controller\index.js:2:21)
ReferenceError: getMediaFi is not defined
at Object.<anonymous> (C:\Wdi Projects\SSA chat\src\controller\chat.controller.js:420:5)
at Module._compile (node:internal/modules/cjs/loader:1562:14)
at Object..js (node:internal/modules/cjs/loader:1699:10)
at Module.load (node:internal/modules/cjs/loader:1313:32)
at Function._load (node:internal/modules/cjs/loader:1123:12)
at TracingChannel.traceSync (node:diagnostics_channel:322:14)
at wrapModuleLoad (node:internal/modules/cjs/loader:217:24)
at Module.require (node:internal/modules/cjs/loader:1335:12)
at require (node:internal/modules/helpers:136:16)
at Object.<anonymous> (C:\Wdi Projects\SSA chat\src\controller\index.js:2:21)
2025-06-23 13:33:57 [error]: uncaughtException: getMediaFiles is not defined
ReferenceError: getMediaFiles is not defined
at Object.<anonymous> (C:\Wdi Projects\SSA chat\src\controller\chat.controller.js:420:5)
at Module._compile (node:internal/modules/cjs/loader:1562:14)
at Object..js (node:internal/modules/cjs/loader:1699:10)
at Module.load (node:internal/modules/cjs/loader:1313:32)
at Function._load (node:internal/modules/cjs/loader:1123:12)
at TracingChannel.traceSync (node:diagnostics_channel:322:14)
at wrapModuleLoad (node:internal/modules/cjs/loader:217:24)
at Module.require (node:internal/modules/cjs/loader:1335:12)
at require (node:internal/modules/helpers:136:16)
at Object.<anonymous> (C:\Wdi Projects\SSA chat\src\controller\index.js:2:21)
ReferenceError: getMediaFiles is not defined
at Object.<anonymous> (C:\Wdi Projects\SSA chat\src\controller\chat.controller.js:420:5)
at Module._compile (node:internal/modules/cjs/loader:1562:14)
at Object..js (node:internal/modules/cjs/loader:1699:10)
at Module.load (node:internal/modules/cjs/loader:1313:32)
at Function._load (node:internal/modules/cjs/loader:1123:12)
at TracingChannel.traceSync (node:diagnostics_channel:322:14)
at wrapModuleLoad (node:internal/modules/cjs/loader:217:24)
at Module.require (node:internal/modules/cjs/loader:1335:12)
at require (node:internal/modules/helpers:136:16)
at Object.<anonymous> (C:\Wdi Projects\SSA chat\src\controller\index.js:2:21)
2025-06-23 13:33:58 [error]: uncaughtException: getMediaFilesBy is not defined
ReferenceError: getMediaFilesBy is not defined
at Object.<anonymous> (C:\Wdi Projects\SSA chat\src\controller\chat.controller.js:420:5)
at Module._compile (node:internal/modules/cjs/loader:1562:14)
at Object..js (node:internal/modules/cjs/loader:1699:10)
at Module.load (node:internal/modules/cjs/loader:1313:32)
at Function._load (node:internal/modules/cjs/loader:1123:12)
at TracingChannel.traceSync (node:diagnostics_channel:322:14)
at wrapModuleLoad (node:internal/modules/cjs/loader:217:24)
at Module.require (node:internal/modules/cjs/loader:1335:12)
at require (node:internal/modules/helpers:136:16)
at Object.<anonymous> (C:\Wdi Projects\SSA chat\src\controller\index.js:2:21)
ReferenceError: getMediaFilesBy is not defined
at Object.<anonymous> (C:\Wdi Projects\SSA chat\src\controller\chat.controller.js:420:5)
at Module._compile (node:internal/modules/cjs/loader:1562:14)
at Object..js (node:internal/modules/cjs/loader:1699:10)
at Module.load (node:internal/modules/cjs/loader:1313:32)
at Function._load (node:internal/modules/cjs/loader:1123:12)
at TracingChannel.traceSync (node:diagnostics_channel:322:14)
at wrapModuleLoad (node:internal/modules/cjs/loader:217:24)
at Module.require (node:internal/modules/cjs/loader:1335:12)
at require (node:internal/modules/helpers:136:16)
at Object.<anonymous> (C:\Wdi Projects\SSA chat\src\controller\index.js:2:21)
2025-06-23 13:34:02 [error]: uncaughtException: getMediaFilesById is not defined
ReferenceError: getMediaFilesById is not defined
at Object.<anonymous> (C:\Wdi Projects\SSA chat\src\controller\chat.controller.js:420:5)
at Module._compile (node:internal/modules/cjs/loader:1562:14)
at Object..js (node:internal/modules/cjs/loader:1699:10)
at Module.load (node:internal/modules/cjs/loader:1313:32)
at Function._load (node:internal/modules/cjs/loader:1123:12)
at TracingChannel.traceSync (node:diagnostics_channel:322:14)
at wrapModuleLoad (node:internal/modules/cjs/loader:217:24)
at Module.require (node:internal/modules/cjs/loader:1335:12)
at require (node:internal/modules/helpers:136:16)
at Object.<anonymous> (C:\Wdi Projects\SSA chat\src\controller\index.js:2:21)
ReferenceError: getMediaFilesById is not defined
at Object.<anonymous> (C:\Wdi Projects\SSA chat\src\controller\chat.controller.js:420:5)
at Module._compile (node:internal/modules/cjs/loader:1562:14)
at Object..js (node:internal/modules/cjs/loader:1699:10)
at Module.load (node:internal/modules/cjs/loader:1313:32)
at Function._load (node:internal/modules/cjs/loader:1123:12)
at TracingChannel.traceSync (node:diagnostics_channel:322:14)
at wrapModuleLoad (node:internal/modules/cjs/loader:217:24)
at Module.require (node:internal/modules/cjs/loader:1335:12)
at require (node:internal/modules/helpers:136:16)
at Object.<anonymous> (C:\Wdi Projects\SSA chat\src\controller\index.js:2:21)
2025-06-23 16:07:09 [error]: uncaughtException: Unexpected token ')'
C:\Wdi Projects\SSA chat\src\routes\chat\user.routes.js:48
router.post('/send-message', chatController.);
^
SyntaxError: Unexpected token ')'
at wrapSafe (node:internal/modules/cjs/loader:1512:18)
at Module._compile (node:internal/modules/cjs/loader:1534:20)
at Object..js (node:internal/modules/cjs/loader:1699:10)
at Module.load (node:internal/modules/cjs/loader:1313:32)
at Function._load (node:internal/modules/cjs/loader:1123:12)
at TracingChannel.traceSync (node:diagnostics_channel:322:14)
at wrapModuleLoad (node:internal/modules/cjs/loader:217:24)
at Module.require (node:internal/modules/cjs/loader:1335:12)
at require (node:internal/modules/helpers:136:16)
at Object.<anonymous> (C:\Wdi Projects\SSA chat\src\routes\chat\index.js:3:25)
C:\Wdi Projects\SSA chat\src\routes\chat\user.routes.js:48
router.post('/send-message', chatController.);
^
SyntaxError: Unexpected token ')'
at wrapSafe (node:internal/modules/cjs/loader:1512:18)
at Module._compile (node:internal/modules/cjs/loader:1534:20)
at Object..js (node:internal/modules/cjs/loader:1699:10)
at Module.load (node:internal/modules/cjs/loader:1313:32)
at Function._load (node:internal/modules/cjs/loader:1123:12)
at TracingChannel.traceSync (node:diagnostics_channel:322:14)
at wrapModuleLoad (node:internal/modules/cjs/loader:217:24)
at Module.require (node:internal/modules/cjs/loader:1335:12)
at require (node:internal/modules/helpers:136:16)
at Object.<anonymous> (C:\Wdi Projects\SSA chat\src\routes\chat\index.js:3:25)
2025-06-23 16:15:15 [error]: uncaughtException: Invalid or unexpected token
C:\Wdi Projects\SSA chat\src\controller\chat.controller.js:445
return res.status(400).json(new ApiResponse(400, null, "userId, chatId, and message are required"));\
^
SyntaxError: Invalid or unexpected token
at wrapSafe (node:internal/modules/cjs/loader:1512:18)
at Module._compile (node:internal/modules/cjs/loader:1534:20)
at Object..js (node:internal/modules/cjs/loader:1699:10)
at Module.load (node:internal/modules/cjs/loader:1313:32)
at Function._load (node:internal/modules/cjs/loader:1123:12)
at TracingChannel.traceSync (node:diagnostics_channel:322:14)
at wrapModuleLoad (node:internal/modules/cjs/loader:217:24)
at Module.require (node:internal/modules/cjs/loader:1335:12)
at require (node:internal/modules/helpers:136:16)
at Object.<anonymous> (C:\Wdi Projects\SSA chat\src\controller\index.js:2:21)
C:\Wdi Projects\SSA chat\src\controller\chat.controller.js:445
return res.status(400).json(new ApiResponse(400, null, "userId, chatId, and message are required"));\
^
SyntaxError: Invalid or unexpected token
at wrapSafe (node:internal/modules/cjs/loader:1512:18)
at Module._compile (node:internal/modules/cjs/loader:1534:20)
at Object..js (node:internal/modules/cjs/loader:1699:10)
at Module.load (node:internal/modules/cjs/loader:1313:32)
at Function._load (node:internal/modules/cjs/loader:1123:12)
at TracingChannel.traceSync (node:diagnostics_channel:322:14)
at wrapModuleLoad (node:internal/modules/cjs/loader:217:24)
at Module.require (node:internal/modules/cjs/loader:1335:12)
at require (node:internal/modules/helpers:136:16)
at Object.<anonymous> (C:\Wdi Projects\SSA chat\src\controller\index.js:2:21)
2025-06-23 16:16:41 [error]: uncaughtException: co is not defined
ReferenceError: co is not defined
at Object.<anonymous> (C:\Wdi Projects\SSA chat\src\controller\chat.controller.js:4:1)
at Module._compile (node:internal/modules/cjs/loader:1562:14)
at Object..js (node:internal/modules/cjs/loader:1699:10)
at Module.load (node:internal/modules/cjs/loader:1313:32)
at Function._load (node:internal/modules/cjs/loader:1123:12)
at TracingChannel.traceSync (node:diagnostics_channel:322:14)
at wrapModuleLoad (node:internal/modules/cjs/loader:217:24)
at Module.require (node:internal/modules/cjs/loader:1335:12)
at require (node:internal/modules/helpers:136:16)
at Object.<anonymous> (C:\Wdi Projects\SSA chat\src\controller\index.js:2:21)
ReferenceError: co is not defined
at Object.<anonymous> (C:\Wdi Projects\SSA chat\src\controller\chat.controller.js:4:1)
at Module._compile (node:internal/modules/cjs/loader:1562:14)
at Object..js (node:internal/modules/cjs/loader:1699:10)
at Module.load (node:internal/modules/cjs/loader:1313:32)
at Function._load (node:internal/modules/cjs/loader:1123:12)
at TracingChannel.traceSync (node:diagnostics_channel:322:14)
at wrapModuleLoad (node:internal/modules/cjs/loader:217:24)
at Module.require (node:internal/modules/cjs/loader:1335:12)
at require (node:internal/modules/helpers:136:16)
at Object.<anonymous> (C:\Wdi Projects\SSA chat\src\controller\index.js:2:21)
2025-06-23 16:16:44 [error]: uncaughtException: Identifier 'module' has already been declared
C:\Wdi Projects\SSA chat\src\controller\chat.controller.js:5
module.exports = {
^
SyntaxError: Identifier 'module' has already been declared
at wrapSafe (node:internal/modules/cjs/loader:1512:18)
at Module._compile (node:internal/modules/cjs/loader:1534:20)
at Object..js (node:internal/modules/cjs/loader:1699:10)
at Module.load (node:internal/modules/cjs/loader:1313:32)
at Function._load (node:internal/modules/cjs/loader:1123:12)
at TracingChannel.traceSync (node:diagnostics_channel:322:14)
at wrapModuleLoad (node:internal/modules/cjs/loader:217:24)
at Module.require (node:internal/modules/cjs/loader:1335:12)
at require (node:internal/modules/helpers:136:16)
at Object.<anonymous> (C:\Wdi Projects\SSA chat\src\controller\index.js:2:21)
C:\Wdi Projects\SSA chat\src\controller\chat.controller.js:5
module.exports = {
^
SyntaxError: Identifier 'module' has already been declared
at wrapSafe (node:internal/modules/cjs/loader:1512:18)
at Module._compile (node:internal/modules/cjs/loader:1534:20)
at Object..js (node:internal/modules/cjs/loader:1699:10)
at Module.load (node:internal/modules/cjs/loader:1313:32)
at Function._load (node:internal/modules/cjs/loader:1123:12)
at TracingChannel.traceSync (node:diagnostics_channel:322:14)
at wrapModuleLoad (node:internal/modules/cjs/loader:217:24)
at Module.require (node:internal/modules/cjs/loader:1335:12)
at require (node:internal/modules/helpers:136:16)
at Object.<anonymous> (C:\Wdi Projects\SSA chat\src\controller\index.js:2:21)
2025-06-23 17:21:17 [error]: uncaughtException: Unexpected identifier 'io'
C:\Wdi Projects\SSA chat\src\controller\chat.controller.js:476
const io = req.app.get('io');
^^
SyntaxError: Unexpected identifier 'io'
at wrapSafe (node:internal/modules/cjs/loader:1512:18)
at Module._compile (node:internal/modules/cjs/loader:1534:20)
at Object..js (node:internal/modules/cjs/loader:1699:10)
at Module.load (node:internal/modules/cjs/loader:1313:32)
at Function._load (node:internal/modules/cjs/loader:1123:12)
at TracingChannel.traceSync (node:diagnostics_channel:322:14)
at wrapModuleLoad (node:internal/modules/cjs/loader:217:24)
at Module.require (node:internal/modules/cjs/loader:1335:12)
at require (node:internal/modules/helpers:136:16)
at Object.<anonymous> (C:\Wdi Projects\SSA chat\src\controller\index.js:2:21)
C:\Wdi Projects\SSA chat\src\controller\chat.controller.js:476
const io = req.app.get('io');
^^
SyntaxError: Unexpected identifier 'io'
at wrapSafe (node:internal/modules/cjs/loader:1512:18)
at Module._compile (node:internal/modules/cjs/loader:1534:20)
at Object..js (node:internal/modules/cjs/loader:1699:10)
at Module.load (node:internal/modules/cjs/loader:1313:32)
at Function._load (node:internal/modules/cjs/loader:1123:12)
at TracingChannel.traceSync (node:diagnostics_channel:322:14)
at wrapModuleLoad (node:internal/modules/cjs/loader:217:24)
at Module.require (node:internal/modules/cjs/loader:1335:12)
at require (node:internal/modules/helpers:136:16)
at Object.<anonymous> (C:\Wdi Projects\SSA chat\src\controller\index.js:2:21)

View File

@@ -467,7 +467,7 @@ module.exports = {
sender_xid: userId, sender_xid: userId,
receiver_xid: receiverId || null, receiver_xid: receiverId || null,
message: message, message: message,
message_type: "text" message_type: "text"
}); });
const io = req.app.get('io'); const io = req.app.get('io');

View File

@@ -38,6 +38,8 @@ router.get('/getAllChatsNotificationCount', (req, res)=> {
router.post('/acceptGroupJoinRequest/:userId', chatController.acceptGroupJoinRequest); router.post('/acceptGroupJoinRequest/:userId', chatController.acceptGroupJoinRequest);
router.post('/rejectGroupJoinRequest/:userId', chatController.rejectGroupJoinRequest); router.post('/rejectGroupJoinRequest/:userId', chatController.rejectGroupJoinRequest);
router.get('/group/:chatId', chatController.getAllRequestsForGroupAdmin); router.get('/group/:chatId', chatController.getAllRequestsForGroupAdmin);
//export chat route //export chat route
module.exports = router; module.exports = router;

View File

@@ -1,3 +1,4 @@
const path = require('path');
const router = require('express').Router(); const router = require('express').Router();
const { chatController } = require('../../controller'); const { chatController } = require('../../controller');
const fileUpload = require('../../middlewares/fileUpload'); const fileUpload = require('../../middlewares/fileUpload');
@@ -46,6 +47,9 @@ router.get('/getChatParticipants/:chatId', chatController.getAllChatParticipants
router.get('/get-all-chat-group-request', chatController.getAllRequestForGroup); router.get('/get-all-chat-group-request', chatController.getAllRequestForGroup);
router.post('/share-files', mediaUpload, chatController.shareFilesInChats); router.post('/share-files', mediaUpload, chatController.shareFilesInChats);
router.post('/send-message', chatController.sendMessage); router.post('/send-message', chatController.sendMessage);
router.get('/chat-ui-test', (req, res) => {
res.sendFile(path.join(__dirname, '../../views/chat.html'));
});
// router.get('/getAllChats', (req, res)=> { // router.get('/getAllChats', (req, res)=> {
// res.send('Chat endpoint'); // res.send('Chat endpoint');

104
src/views/chat.html Normal file
View File

@@ -0,0 +1,104 @@
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8" />
<title>Chat Room</title>
<script src="https://cdn.socket.io/4.5.4/socket.io.min.js"></script>
<style>
body {
font-family: Arial;
padding: 20px;
}
#chat-box {
border: 1px solid #ccc;
padding: 10px;
height: 300px;
overflow-y: scroll;
margin-bottom: 10px;
}
.message {
margin: 5px 0;
}
.message.you {
text-align: right;
color: blue;
}
.message.other {
text-align: left;
color: green;
}
</style>
</head>
<body>
<h2>Chat Room</h2>
<div>
<label>User ID: <input type="text" id="userId" value="" /></label>
<label>Receiver ID: <input type="text" id="receiverId" value="" /></label>
<label>Chat ID: <input type="text" id="chatId" value="" /></label>
<button onclick="joinRoom()">Join Chat Room</button>
</div>
<div id="chat-box"></div>
<input type="text" id="message" placeholder="Type a message" />
<button onclick="sendMessage()">Send</button>
<script>
const socket = io("https://ssachat.betadelivery.com");
let chatId = '';
let userId = '';
let receiverId = '';
socket.on("connect", () => {
console.log("Connected to socket:", socket.id);
});
socket.on("chat-message", (data) => {
const chatBox = document.getElementById("chat-box");
const msg = document.createElement("div");
msg.className = "message " + (data.sender_xid == userId ? "you" : "other");
msg.innerText = `User ${data.sender_xid}: ${data.message}`;
chatBox.appendChild(msg);
chatBox.scrollTop = chatBox.scrollHeight;
});
function joinRoom() {
userId = document.getElementById("userId").value;
receiverId = document.getElementById("receiverId").value;
chatId = document.getElementById("chatId").value;
socket.emit("join-room", { chatId });
}
async function sendMessage() {
const messageText = document.getElementById("message").value;
if (!messageText) return;
const response = await fetch("https://ssachat.betadelivery.com/api/chat/user/send-message", {
method: "POST",
headers: { "Content-Type": "application/json" },
body: JSON.stringify({
userId,
chatId,
message: messageText,
receiverId
})
});
const data = await response.json();
console.log("Message sent:", data);
document.getElementById("message").value = "";
}
</script>
</body>
</html>