{"message":"db connected","level":"info"}
{"stringValue":"\"null\"","kind":"ObjectId","value":"null","path":"_id","reason":{},"level":"error","message":"Cast to ObjectId failed for value \"null\" at path \"_id\" for model \"restaurant\" Cast to ObjectId failed for value \"null\" at path \"_id\" for model \"restaurant\"","stack":"CastError: Cast to ObjectId failed for value \"null\" at path \"_id\" for model \"restaurant\"\n    at model.Query.exec (F:\\ArmanProjects\\nodefood\\node_modules\\mongoose\\lib\\query.js:4358:21)\n    at model.Query.Query.then (F:\\ArmanProjects\\nodefood\\node_modules\\mongoose\\lib\\query.js:4450:15)"}
{"stringValue":"\"null\"","kind":"ObjectId","value":"null","path":"_id","reason":{},"level":"error","message":"Cast to ObjectId failed for value \"null\" at path \"_id\" for model \"restaurant\" Cast to ObjectId failed for value \"null\" at path \"_id\" for model \"restaurant\"","stack":"CastError: Cast to ObjectId failed for value \"null\" at path \"_id\" for model \"restaurant\"\n    at model.Query.exec (F:\\ArmanProjects\\nodefood\\node_modules\\mongoose\\lib\\query.js:4358:21)\n    at model.Query.Query.then (F:\\ArmanProjects\\nodefood\\node_modules\\mongoose\\lib\\query.js:4450:15)"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"level":"error","message":"Cannot read property 'phone' of undefined Cannot read property 'phone' of undefined","stack":"TypeError: Cannot read property 'phone' of undefined\n    at sendCode (F:\\ArmanProjects\\nodefood\\app\\http\\controller\\UserController.js:19:32)\n    at newFn (F:\\ArmanProjects\\nodefood\\node_modules\\express-async-errors\\index.js:16:20)\n    at Layer.handle [as handle_request] (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\layer.js:95:5)\n    at next (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\route.js:137:13)\n    at Route.dispatch (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\route.js:112:3)\n    at newFn (F:\\ArmanProjects\\nodefood\\node_modules\\express-async-errors\\index.js:16:20)\n    at Layer.handle [as handle_request] (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\layer.js:95:5)\n    at F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\index.js:281:22\n    at Function.process_params (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\index.js:335:12)\n    at next (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\index.js:275:10)\n    at Function.handle (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\index.js:174:3)\n    at router (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\index.js:47:12)\n    at newFn (F:\\ArmanProjects\\nodefood\\node_modules\\express-async-errors\\index.js:16:20)\n    at Layer.handle [as handle_request] (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\layer.js:95:5)\n    at trim_prefix (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\index.js:317:13)\n    at F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\index.js:284:7"}
{"expose":true,"statusCode":400,"status":400,"body":"{\r\n    \"phone\" : 09146315182\r\n}","type":"entity.parse.failed","level":"error","message":"Unexpected number in JSON at position 18 Unexpected number in JSON at position 18","stack":"SyntaxError: Unexpected number in JSON at position 18\n    at JSON.parse (<anonymous>)\n    at parse (F:\\ArmanProjects\\nodefood\\node_modules\\body-parser\\lib\\types\\json.js:89:19)\n    at F:\\ArmanProjects\\nodefood\\node_modules\\body-parser\\lib\\read.js:121:18\n    at invokeCallback (F:\\ArmanProjects\\nodefood\\node_modules\\raw-body\\index.js:224:16)\n    at done (F:\\ArmanProjects\\nodefood\\node_modules\\raw-body\\index.js:213:7)\n    at IncomingMessage.onEnd (F:\\ArmanProjects\\nodefood\\node_modules\\raw-body\\index.js:273:7)\n    at IncomingMessage.emit (events.js:327:22)\n    at endReadableNT (_stream_readable.js:1220:12)\n    at processTicksAndRejections (internal/process/task_queues.js:84:21)"}
{"expose":true,"statusCode":400,"status":400,"body":"{\r\n    \"phone\" : 09146315182\r\n}","type":"entity.parse.failed","level":"error","message":"Unexpected number in JSON at position 18 Unexpected number in JSON at position 18","stack":"SyntaxError: Unexpected number in JSON at position 18\n    at JSON.parse (<anonymous>)\n    at parse (F:\\ArmanProjects\\nodefood\\node_modules\\body-parser\\lib\\types\\json.js:89:19)\n    at F:\\ArmanProjects\\nodefood\\node_modules\\body-parser\\lib\\read.js:121:18\n    at invokeCallback (F:\\ArmanProjects\\nodefood\\node_modules\\raw-body\\index.js:224:16)\n    at done (F:\\ArmanProjects\\nodefood\\node_modules\\raw-body\\index.js:213:7)\n    at IncomingMessage.onEnd (F:\\ArmanProjects\\nodefood\\node_modules\\raw-body\\index.js:273:7)\n    at IncomingMessage.emit (events.js:327:22)\n    at endReadableNT (_stream_readable.js:1220:12)\n    at processTicksAndRejections (internal/process/task_queues.js:84:21)"}
{"level":"error","message":"Cannot read property 'phone' of undefined Cannot read property 'phone' of undefined","stack":"TypeError: Cannot read property 'phone' of undefined\n    at sendCode (F:\\ArmanProjects\\nodefood\\app\\http\\controller\\UserController.js:19:32)\n    at newFn (F:\\ArmanProjects\\nodefood\\node_modules\\express-async-errors\\index.js:16:20)\n    at Layer.handle [as handle_request] (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\layer.js:95:5)\n    at next (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\route.js:137:13)\n    at Route.dispatch (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\route.js:112:3)\n    at newFn (F:\\ArmanProjects\\nodefood\\node_modules\\express-async-errors\\index.js:16:20)\n    at Layer.handle [as handle_request] (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\layer.js:95:5)\n    at F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\index.js:281:22\n    at Function.process_params (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\index.js:335:12)\n    at next (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\index.js:275:10)\n    at Function.handle (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\index.js:174:3)\n    at router (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\index.js:47:12)\n    at newFn (F:\\ArmanProjects\\nodefood\\node_modules\\express-async-errors\\index.js:16:20)\n    at Layer.handle [as handle_request] (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\layer.js:95:5)\n    at trim_prefix (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\index.js:317:13)\n    at F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\index.js:284:7"}
{"message":"db connected","level":"info"}
{"level":"error","message":"Cannot read property 'phone' of undefined Cannot read property 'phone' of undefined","stack":"TypeError: Cannot read property 'phone' of undefined\n    at sendCode (F:\\ArmanProjects\\nodefood\\app\\http\\controller\\UserController.js:19:32)\n    at newFn (F:\\ArmanProjects\\nodefood\\node_modules\\express-async-errors\\index.js:16:20)\n    at Layer.handle [as handle_request] (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\layer.js:95:5)\n    at next (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\route.js:137:13)\n    at Route.dispatch (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\route.js:112:3)\n    at newFn (F:\\ArmanProjects\\nodefood\\node_modules\\express-async-errors\\index.js:16:20)\n    at Layer.handle [as handle_request] (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\layer.js:95:5)\n    at F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\index.js:281:22\n    at Function.process_params (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\index.js:335:12)\n    at next (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\index.js:275:10)\n    at Function.handle (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\index.js:174:3)\n    at router (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\index.js:47:12)\n    at newFn (F:\\ArmanProjects\\nodefood\\node_modules\\express-async-errors\\index.js:16:20)\n    at Layer.handle [as handle_request] (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\layer.js:95:5)\n    at trim_prefix (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\index.js:317:13)\n    at F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\index.js:284:7"}
{"message":"db connected","level":"info"}
{"level":"error","message":"RestaurantModel is not defined RestaurantModel is not defined","stack":"ReferenceError: RestaurantModel is not defined\n    at sendCode (F:\\ArmanProjects\\nodefood\\app\\http\\controller\\UserController.js:43:22)\n    at newFn (F:\\ArmanProjects\\nodefood\\node_modules\\express-async-errors\\index.js:16:20)\n    at Layer.handle [as handle_request] (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\layer.js:95:5)\n    at next (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\route.js:137:13)\n    at Route.dispatch (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\route.js:112:3)\n    at newFn (F:\\ArmanProjects\\nodefood\\node_modules\\express-async-errors\\index.js:16:20)\n    at Layer.handle [as handle_request] (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\layer.js:95:5)\n    at F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\index.js:281:22\n    at Function.process_params (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\index.js:335:12)\n    at next (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\index.js:275:10)\n    at Function.handle (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\index.js:174:3)\n    at router (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\index.js:47:12)\n    at newFn (F:\\ArmanProjects\\nodefood\\node_modules\\express-async-errors\\index.js:16:20)\n    at Layer.handle [as handle_request] (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\layer.js:95:5)\n    at trim_prefix (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\index.js:317:13)\n    at F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\index.js:284:7"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"response.send is not a function","level":"error"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"Invalid status code: 3972","level":"error"}
{"message":"db connected","level":"info"}
{"message":"Invalid status code: 2701","level":"error"}
{"message":"db connected","level":"info"}
{"message":"Invalid status code: 9482","level":"error"}
{"message":"db connected","level":"info"}
{"message":"Invalid status code: 5976","level":"error"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"user is not defined","level":"error"}
{"message":"db connected","level":"info"}
{"message":"user is not defined","level":"error"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"level":"error","message":"myCache is not defined myCache is not defined","stack":"ReferenceError: myCache is not defined\n    at verifyPhone (F:\\ArmanProjects\\nodefood\\app\\http\\controller\\UserController.js:58:21)\n    at newFn (F:\\ArmanProjects\\nodefood\\node_modules\\express-async-errors\\index.js:16:20)\n    at Layer.handle [as handle_request] (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\layer.js:95:5)\n    at next (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\route.js:137:13)\n    at Route.dispatch (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\route.js:112:3)\n    at newFn (F:\\ArmanProjects\\nodefood\\node_modules\\express-async-errors\\index.js:16:20)\n    at Layer.handle [as handle_request] (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\layer.js:95:5)\n    at F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\index.js:281:22\n    at Function.process_params (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\index.js:335:12)\n    at next (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\index.js:275:10)\n    at Function.handle (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\index.js:174:3)\n    at router (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\index.js:47:12)\n    at newFn (F:\\ArmanProjects\\nodefood\\node_modules\\express-async-errors\\index.js:16:20)\n    at Layer.handle [as handle_request] (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\layer.js:95:5)\n    at trim_prefix (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\index.js:317:13)\n    at F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\index.js:284:7"}
{"level":"error","message":"myCache is not defined myCache is not defined","stack":"ReferenceError: myCache is not defined\n    at verifyPhone (F:\\ArmanProjects\\nodefood\\app\\http\\controller\\UserController.js:58:21)\n    at newFn (F:\\ArmanProjects\\nodefood\\node_modules\\express-async-errors\\index.js:16:20)\n    at Layer.handle [as handle_request] (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\layer.js:95:5)\n    at next (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\route.js:137:13)\n    at Route.dispatch (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\route.js:112:3)\n    at newFn (F:\\ArmanProjects\\nodefood\\node_modules\\express-async-errors\\index.js:16:20)\n    at Layer.handle [as handle_request] (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\layer.js:95:5)\n    at F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\index.js:281:22\n    at Function.process_params (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\index.js:335:12)\n    at next (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\index.js:275:10)\n    at Function.handle (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\index.js:174:3)\n    at router (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\index.js:47:12)\n    at newFn (F:\\ArmanProjects\\nodefood\\node_modules\\express-async-errors\\index.js:16:20)\n    at Layer.handle [as handle_request] (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\layer.js:95:5)\n    at trim_prefix (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\index.js:317:13)\n    at F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\index.js:284:7"}
{"level":"error","message":"myCache is not defined myCache is not defined","stack":"ReferenceError: myCache is not defined\n    at verifyPhone (F:\\ArmanProjects\\nodefood\\app\\http\\controller\\UserController.js:58:21)\n    at newFn (F:\\ArmanProjects\\nodefood\\node_modules\\express-async-errors\\index.js:16:20)\n    at Layer.handle [as handle_request] (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\layer.js:95:5)\n    at next (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\route.js:137:13)\n    at Route.dispatch (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\route.js:112:3)\n    at newFn (F:\\ArmanProjects\\nodefood\\node_modules\\express-async-errors\\index.js:16:20)\n    at Layer.handle [as handle_request] (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\layer.js:95:5)\n    at F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\index.js:281:22\n    at Function.process_params (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\index.js:335:12)\n    at next (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\index.js:275:10)\n    at Function.handle (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\index.js:174:3)\n    at router (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\index.js:47:12)\n    at newFn (F:\\ArmanProjects\\nodefood\\node_modules\\express-async-errors\\index.js:16:20)\n    at Layer.handle [as handle_request] (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\layer.js:95:5)\n    at trim_prefix (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\index.js:317:13)\n    at F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\index.js:284:7"}
{"level":"error","message":"myCache is not defined myCache is not defined","stack":"ReferenceError: myCache is not defined\n    at verifyPhone (F:\\ArmanProjects\\nodefood\\app\\http\\controller\\UserController.js:58:21)\n    at newFn (F:\\ArmanProjects\\nodefood\\node_modules\\express-async-errors\\index.js:16:20)\n    at Layer.handle [as handle_request] (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\layer.js:95:5)\n    at next (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\route.js:137:13)\n    at Route.dispatch (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\route.js:112:3)\n    at newFn (F:\\ArmanProjects\\nodefood\\node_modules\\express-async-errors\\index.js:16:20)\n    at Layer.handle [as handle_request] (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\layer.js:95:5)\n    at F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\index.js:281:22\n    at Function.process_params (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\index.js:335:12)\n    at next (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\index.js:275:10)\n    at Function.handle (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\index.js:174:3)\n    at router (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\index.js:47:12)\n    at newFn (F:\\ArmanProjects\\nodefood\\node_modules\\express-async-errors\\index.js:16:20)\n    at Layer.handle [as handle_request] (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\layer.js:95:5)\n    at trim_prefix (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\index.js:317:13)\n    at F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\index.js:284:7"}
{"level":"error","message":"myCache is not defined myCache is not defined","stack":"ReferenceError: myCache is not defined\n    at verifyPhone (F:\\ArmanProjects\\nodefood\\app\\http\\controller\\UserController.js:58:21)\n    at newFn (F:\\ArmanProjects\\nodefood\\node_modules\\express-async-errors\\index.js:16:20)\n    at Layer.handle [as handle_request] (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\layer.js:95:5)\n    at next (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\route.js:137:13)\n    at Route.dispatch (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\route.js:112:3)\n    at newFn (F:\\ArmanProjects\\nodefood\\node_modules\\express-async-errors\\index.js:16:20)\n    at Layer.handle [as handle_request] (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\layer.js:95:5)\n    at F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\index.js:281:22\n    at Function.process_params (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\index.js:335:12)\n    at next (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\index.js:275:10)\n    at Function.handle (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\index.js:174:3)\n    at router (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\index.js:47:12)\n    at newFn (F:\\ArmanProjects\\nodefood\\node_modules\\express-async-errors\\index.js:16:20)\n    at Layer.handle [as handle_request] (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\layer.js:95:5)\n    at trim_prefix (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\index.js:317:13)\n    at F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\index.js:284:7"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"level":"error","message":"user is not defined user is not defined","stack":"ReferenceError: user is not defined\n    at verifyPhone (F:\\ArmanProjects\\nodefood\\app\\http\\controller\\UserController.js:60:27)\n    at newFn (F:\\ArmanProjects\\nodefood\\node_modules\\express-async-errors\\index.js:16:20)\n    at Layer.handle [as handle_request] (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\layer.js:95:5)\n    at next (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\route.js:137:13)\n    at Route.dispatch (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\route.js:112:3)\n    at newFn (F:\\ArmanProjects\\nodefood\\node_modules\\express-async-errors\\index.js:16:20)\n    at Layer.handle [as handle_request] (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\layer.js:95:5)\n    at F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\index.js:281:22\n    at Function.process_params (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\index.js:335:12)\n    at next (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\index.js:275:10)\n    at Function.handle (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\index.js:174:3)\n    at router (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\index.js:47:12)\n    at newFn (F:\\ArmanProjects\\nodefood\\node_modules\\express-async-errors\\index.js:16:20)\n    at Layer.handle [as handle_request] (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\layer.js:95:5)\n    at trim_prefix (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\index.js:317:13)\n    at F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\index.js:284:7"}
{"message":"db connected","level":"info"}
{"level":"error","message":"generateAuthToken is not defined generateAuthToken is not defined","stack":"ReferenceError: generateAuthToken is not defined\n    at verifyPhone (F:\\ArmanProjects\\nodefood\\app\\http\\controller\\UserController.js:60:27)\n    at newFn (F:\\ArmanProjects\\nodefood\\node_modules\\express-async-errors\\index.js:16:20)\n    at Layer.handle [as handle_request] (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\layer.js:95:5)\n    at next (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\route.js:137:13)\n    at Route.dispatch (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\route.js:112:3)\n    at newFn (F:\\ArmanProjects\\nodefood\\node_modules\\express-async-errors\\index.js:16:20)\n    at Layer.handle [as handle_request] (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\layer.js:95:5)\n    at F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\index.js:281:22\n    at Function.process_params (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\index.js:335:12)\n    at next (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\index.js:275:10)\n    at Function.handle (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\index.js:174:3)\n    at router (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\index.js:47:12)\n    at newFn (F:\\ArmanProjects\\nodefood\\node_modules\\express-async-errors\\index.js:16:20)\n    at Layer.handle [as handle_request] (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\layer.js:95:5)\n    at trim_prefix (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\index.js:317:13)\n    at F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\index.js:284:7"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"level":"error","message":"Cannot read property 'generateAuthToken' of null Cannot read property 'generateAuthToken' of null","stack":"TypeError: Cannot read property 'generateAuthToken' of null\n    at verifyPhone (F:\\ArmanProjects\\nodefood\\app\\http\\controller\\UserController.js:61:32)\n    at processTicksAndRejections (internal/process/task_queues.js:97:5)"}
{"message":"db connected","level":"info"}
{"level":"error","message":"Cannot read property 'generateAuthToken' of null Cannot read property 'generateAuthToken' of null","stack":"TypeError: Cannot read property 'generateAuthToken' of null\n    at verifyPhone (F:\\ArmanProjects\\nodefood\\app\\http\\controller\\UserController.js:61:32)\n    at processTicksAndRejections (internal/process/task_queues.js:97:5)"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"level":"error","message":"user is not defined user is not defined","stack":"ReferenceError: user is not defined\n    at verifyPhone (F:\\ArmanProjects\\nodefood\\app\\http\\controller\\UserController.js:60:14)\n    at newFn (F:\\ArmanProjects\\nodefood\\node_modules\\express-async-errors\\index.js:16:20)\n    at Layer.handle [as handle_request] (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\layer.js:95:5)\n    at next (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\route.js:137:13)\n    at Route.dispatch (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\route.js:112:3)\n    at newFn (F:\\ArmanProjects\\nodefood\\node_modules\\express-async-errors\\index.js:16:20)\n    at Layer.handle [as handle_request] (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\layer.js:95:5)\n    at F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\index.js:281:22\n    at Function.process_params (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\index.js:335:12)\n    at next (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\index.js:275:10)\n    at Function.handle (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\index.js:174:3)\n    at router (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\index.js:47:12)\n    at newFn (F:\\ArmanProjects\\nodefood\\node_modules\\express-async-errors\\index.js:16:20)\n    at Layer.handle [as handle_request] (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\layer.js:95:5)\n    at trim_prefix (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\index.js:317:13)\n    at F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\index.js:284:7"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"level":"error","message":"user is not defined user is not defined","stack":"ReferenceError: user is not defined\n    at verifyPhone (F:\\ArmanProjects\\nodefood\\app\\http\\controller\\UserController.js:60:14)\n    at newFn (F:\\ArmanProjects\\nodefood\\node_modules\\express-async-errors\\index.js:16:20)\n    at Layer.handle [as handle_request] (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\layer.js:95:5)\n    at next (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\route.js:137:13)\n    at Route.dispatch (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\route.js:112:3)\n    at newFn (F:\\ArmanProjects\\nodefood\\node_modules\\express-async-errors\\index.js:16:20)\n    at Layer.handle [as handle_request] (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\layer.js:95:5)\n    at F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\index.js:281:22\n    at Function.process_params (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\index.js:335:12)\n    at next (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\index.js:275:10)\n    at Function.handle (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\index.js:174:3)\n    at router (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\index.js:47:12)\n    at newFn (F:\\ArmanProjects\\nodefood\\node_modules\\express-async-errors\\index.js:16:20)\n    at Layer.handle [as handle_request] (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\layer.js:95:5)\n    at trim_prefix (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\index.js:317:13)\n    at F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\index.js:284:7"}
{"message":"db connected","level":"info"}
{"level":"error","message":"user is not defined user is not defined","stack":"ReferenceError: user is not defined\n    at verifyPhone (F:\\ArmanProjects\\nodefood\\app\\http\\controller\\UserController.js:60:14)\n    at newFn (F:\\ArmanProjects\\nodefood\\node_modules\\express-async-errors\\index.js:16:20)\n    at Layer.handle [as handle_request] (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\layer.js:95:5)\n    at next (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\route.js:137:13)\n    at Route.dispatch (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\route.js:112:3)\n    at newFn (F:\\ArmanProjects\\nodefood\\node_modules\\express-async-errors\\index.js:16:20)\n    at Layer.handle [as handle_request] (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\layer.js:95:5)\n    at F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\index.js:281:22\n    at Function.process_params (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\index.js:335:12)\n    at next (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\index.js:275:10)\n    at Function.handle (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\index.js:174:3)\n    at router (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\index.js:47:12)\n    at newFn (F:\\ArmanProjects\\nodefood\\node_modules\\express-async-errors\\index.js:16:20)\n    at Layer.handle [as handle_request] (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\layer.js:95:5)\n    at trim_prefix (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\index.js:317:13)\n    at F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\index.js:284:7"}
{"message":"db connected","level":"info"}
{"level":"error","message":"user is not defined user is not defined","stack":"ReferenceError: user is not defined\n    at verifyPhone (F:\\ArmanProjects\\nodefood\\app\\http\\controller\\UserController.js:60:14)\n    at newFn (F:\\ArmanProjects\\nodefood\\node_modules\\express-async-errors\\index.js:16:20)\n    at Layer.handle [as handle_request] (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\layer.js:95:5)\n    at next (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\route.js:137:13)\n    at Route.dispatch (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\route.js:112:3)\n    at newFn (F:\\ArmanProjects\\nodefood\\node_modules\\express-async-errors\\index.js:16:20)\n    at Layer.handle [as handle_request] (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\layer.js:95:5)\n    at F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\index.js:281:22\n    at Function.process_params (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\index.js:335:12)\n    at next (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\index.js:275:10)\n    at Function.handle (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\index.js:174:3)\n    at router (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\index.js:47:12)\n    at newFn (F:\\ArmanProjects\\nodefood\\node_modules\\express-async-errors\\index.js:16:20)\n    at Layer.handle [as handle_request] (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\layer.js:95:5)\n    at trim_prefix (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\index.js:317:13)\n    at F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\index.js:284:7"}
{"message":"db connected","level":"info"}
{"level":"error","message":"user is not defined user is not defined","stack":"ReferenceError: user is not defined\n    at verifyPhone (F:\\ArmanProjects\\nodefood\\app\\http\\controller\\UserController.js:60:14)\n    at newFn (F:\\ArmanProjects\\nodefood\\node_modules\\express-async-errors\\index.js:16:20)\n    at Layer.handle [as handle_request] (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\layer.js:95:5)\n    at next (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\route.js:137:13)\n    at Route.dispatch (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\route.js:112:3)\n    at newFn (F:\\ArmanProjects\\nodefood\\node_modules\\express-async-errors\\index.js:16:20)\n    at Layer.handle [as handle_request] (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\layer.js:95:5)\n    at F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\index.js:281:22\n    at Function.process_params (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\index.js:335:12)\n    at next (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\index.js:275:10)\n    at Function.handle (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\index.js:174:3)\n    at router (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\index.js:47:12)\n    at newFn (F:\\ArmanProjects\\nodefood\\node_modules\\express-async-errors\\index.js:16:20)\n    at Layer.handle [as handle_request] (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\layer.js:95:5)\n    at trim_prefix (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\index.js:317:13)\n    at F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\index.js:284:7"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"level":"error","message":"user is not defined user is not defined","stack":"ReferenceError: user is not defined\n    at verifyPhone (F:\\ArmanProjects\\nodefood\\app\\http\\controller\\UserController.js:60:14)\n    at newFn (F:\\ArmanProjects\\nodefood\\node_modules\\express-async-errors\\index.js:16:20)\n    at Layer.handle [as handle_request] (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\layer.js:95:5)\n    at next (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\route.js:137:13)\n    at Route.dispatch (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\route.js:112:3)\n    at newFn (F:\\ArmanProjects\\nodefood\\node_modules\\express-async-errors\\index.js:16:20)\n    at Layer.handle [as handle_request] (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\layer.js:95:5)\n    at F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\index.js:281:22\n    at Function.process_params (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\index.js:335:12)\n    at next (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\index.js:275:10)\n    at Function.handle (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\index.js:174:3)\n    at router (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\index.js:47:12)\n    at newFn (F:\\ArmanProjects\\nodefood\\node_modules\\express-async-errors\\index.js:16:20)\n    at Layer.handle [as handle_request] (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\layer.js:95:5)\n    at trim_prefix (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\index.js:317:13)\n    at F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\index.js:284:7"}
{"message":"db connected","level":"info"}
{"expose":true,"statusCode":400,"status":400,"body":"{\r\n    \"code\" : 3086,\r\n    \"phone\" : 09146315182,\r\n}","type":"entity.parse.failed","level":"error","message":"Unexpected number in JSON at position 38 Unexpected number in JSON at position 38","stack":"SyntaxError: Unexpected number in JSON at position 38\n    at JSON.parse (<anonymous>)\n    at parse (F:\\ArmanProjects\\nodefood\\node_modules\\body-parser\\lib\\types\\json.js:89:19)\n    at F:\\ArmanProjects\\nodefood\\node_modules\\body-parser\\lib\\read.js:121:18\n    at invokeCallback (F:\\ArmanProjects\\nodefood\\node_modules\\raw-body\\index.js:224:16)\n    at done (F:\\ArmanProjects\\nodefood\\node_modules\\raw-body\\index.js:213:7)\n    at IncomingMessage.onEnd (F:\\ArmanProjects\\nodefood\\node_modules\\raw-body\\index.js:273:7)\n    at IncomingMessage.emit (events.js:327:22)\n    at endReadableNT (_stream_readable.js:1220:12)\n    at processTicksAndRejections (internal/process/task_queues.js:84:21)"}
{"message":"db connected","level":"info"}
{"expose":true,"statusCode":400,"status":400,"body":"{\r\n    \"code\" : \"2702\",\r\n    \"phone\" : 09146315182\r\n}","type":"entity.parse.failed","level":"error","message":"Unexpected number in JSON at position 40 Unexpected number in JSON at position 40","stack":"SyntaxError: Unexpected number in JSON at position 40\n    at JSON.parse (<anonymous>)\n    at parse (F:\\ArmanProjects\\nodefood\\node_modules\\body-parser\\lib\\types\\json.js:89:19)\n    at F:\\ArmanProjects\\nodefood\\node_modules\\body-parser\\lib\\read.js:121:18\n    at invokeCallback (F:\\ArmanProjects\\nodefood\\node_modules\\raw-body\\index.js:224:16)\n    at done (F:\\ArmanProjects\\nodefood\\node_modules\\raw-body\\index.js:213:7)\n    at IncomingMessage.onEnd (F:\\ArmanProjects\\nodefood\\node_modules\\raw-body\\index.js:273:7)\n    at IncomingMessage.emit (events.js:327:22)\n    at endReadableNT (_stream_readable.js:1220:12)\n    at processTicksAndRejections (internal/process/task_queues.js:84:21)"}
{"message":"db connected","level":"info"}
{"level":"error","message":"user is not defined user is not defined","stack":"ReferenceError: user is not defined\n    at verifyPhone (F:\\ArmanProjects\\nodefood\\app\\http\\controller\\UserController.js:60:14)\n    at newFn (F:\\ArmanProjects\\nodefood\\node_modules\\express-async-errors\\index.js:16:20)\n    at Layer.handle [as handle_request] (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\layer.js:95:5)\n    at next (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\route.js:137:13)\n    at Route.dispatch (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\route.js:112:3)\n    at newFn (F:\\ArmanProjects\\nodefood\\node_modules\\express-async-errors\\index.js:16:20)\n    at Layer.handle [as handle_request] (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\layer.js:95:5)\n    at F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\index.js:281:22\n    at Function.process_params (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\index.js:335:12)\n    at next (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\index.js:275:10)\n    at Function.handle (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\index.js:174:3)\n    at router (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\index.js:47:12)\n    at newFn (F:\\ArmanProjects\\nodefood\\node_modules\\express-async-errors\\index.js:16:20)\n    at Layer.handle [as handle_request] (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\layer.js:95:5)\n    at trim_prefix (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\index.js:317:13)\n    at F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\index.js:284:7"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"level":"error","message":"user is not defined user is not defined","stack":"ReferenceError: user is not defined\n    at verifyPhone (F:\\ArmanProjects\\nodefood\\app\\http\\controller\\UserController.js:60:14)\n    at newFn (F:\\ArmanProjects\\nodefood\\node_modules\\express-async-errors\\index.js:16:20)\n    at Layer.handle [as handle_request] (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\layer.js:95:5)\n    at next (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\route.js:137:13)\n    at Route.dispatch (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\route.js:112:3)\n    at newFn (F:\\ArmanProjects\\nodefood\\node_modules\\express-async-errors\\index.js:16:20)\n    at Layer.handle [as handle_request] (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\layer.js:95:5)\n    at F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\index.js:281:22\n    at Function.process_params (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\index.js:335:12)\n    at next (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\index.js:275:10)\n    at Function.handle (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\index.js:174:3)\n    at router (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\index.js:47:12)\n    at newFn (F:\\ArmanProjects\\nodefood\\node_modules\\express-async-errors\\index.js:16:20)\n    at Layer.handle [as handle_request] (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\layer.js:95:5)\n    at trim_prefix (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\index.js:317:13)\n    at F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\index.js:284:7"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"level":"error","message":"user is not defined user is not defined","stack":"ReferenceError: user is not defined\n    at verifyPhone (F:\\ArmanProjects\\nodefood\\app\\http\\controller\\UserController.js:60:14)\n    at newFn (F:\\ArmanProjects\\nodefood\\node_modules\\express-async-errors\\index.js:16:20)\n    at Layer.handle [as handle_request] (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\layer.js:95:5)\n    at next (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\route.js:137:13)\n    at Route.dispatch (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\route.js:112:3)\n    at newFn (F:\\ArmanProjects\\nodefood\\node_modules\\express-async-errors\\index.js:16:20)\n    at Layer.handle [as handle_request] (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\layer.js:95:5)\n    at F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\index.js:281:22\n    at Function.process_params (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\index.js:335:12)\n    at next (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\index.js:275:10)\n    at Function.handle (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\index.js:174:3)\n    at router (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\index.js:47:12)\n    at newFn (F:\\ArmanProjects\\nodefood\\node_modules\\express-async-errors\\index.js:16:20)\n    at Layer.handle [as handle_request] (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\layer.js:95:5)\n    at trim_prefix (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\index.js:317:13)\n    at F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\index.js:284:7"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"code":"ERR_INVALID_ARG_TYPE","level":"error","message":"The first argument must be of type string or an instance of Buffer, ArrayBuffer, or Array or an Array-like Object. Received type function ([Function]) The first argument must be of type string or an instance of Buffer, ArrayBuffer, or Array or an Array-like Object. Received type function ([Function])","stack":"TypeError [ERR_INVALID_ARG_TYPE]: The first argument must be of type string or an instance of Buffer, ArrayBuffer, or Array or an Array-like Object. Received type function ([Function])\n    at Function.from (buffer.js:331:9)\n    at ServerResponse.send (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\response.js:189:22)\n    at verifyPhone (F:\\ArmanProjects\\nodefood\\app\\http\\controller\\UserController.js:63:29)\n    at processTicksAndRejections (internal/process/task_queues.js:97:5)"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"expose":true,"statusCode":400,"status":400,"body":"{\r\n    \"code\" : \"8650\",\r\n    \"phone\" : 09146315182\r\n}","type":"entity.parse.failed","level":"error","message":"Unexpected number in JSON at position 40 Unexpected number in JSON at position 40","stack":"SyntaxError: Unexpected number in JSON at position 40\n    at JSON.parse (<anonymous>)\n    at parse (F:\\ArmanProjects\\nodefood\\node_modules\\body-parser\\lib\\types\\json.js:89:19)\n    at F:\\ArmanProjects\\nodefood\\node_modules\\body-parser\\lib\\read.js:121:18\n    at invokeCallback (F:\\ArmanProjects\\nodefood\\node_modules\\raw-body\\index.js:224:16)\n    at done (F:\\ArmanProjects\\nodefood\\node_modules\\raw-body\\index.js:213:7)\n    at IncomingMessage.onEnd (F:\\ArmanProjects\\nodefood\\node_modules\\raw-body\\index.js:273:7)\n    at IncomingMessage.emit (events.js:327:22)\n    at endReadableNT (_stream_readable.js:1220:12)\n    at processTicksAndRejections (internal/process/task_queues.js:84:21)"}
{"message":"db connected","level":"info"}
{"code":"ERR_INVALID_ARG_TYPE","level":"error","message":"The first argument must be of type string or an instance of Buffer, ArrayBuffer, or Array or an Array-like Object. Received type function ([Function]) The first argument must be of type string or an instance of Buffer, ArrayBuffer, or Array or an Array-like Object. Received type function ([Function])","stack":"TypeError [ERR_INVALID_ARG_TYPE]: The first argument must be of type string or an instance of Buffer, ArrayBuffer, or Array or an Array-like Object. Received type function ([Function])\n    at Function.from (buffer.js:331:9)\n    at ServerResponse.send (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\response.js:189:22)\n    at verifyPhone (F:\\ArmanProjects\\nodefood\\app\\http\\controller\\UserController.js:63:29)\n    at processTicksAndRejections (internal/process/task_queues.js:97:5)"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"code":"ERR_INVALID_ARG_TYPE","level":"error","message":"The first argument must be of type string or an instance of Buffer, ArrayBuffer, or Array or an Array-like Object. Received type function ([Function]) The first argument must be of type string or an instance of Buffer, ArrayBuffer, or Array or an Array-like Object. Received type function ([Function])","stack":"TypeError [ERR_INVALID_ARG_TYPE]: The first argument must be of type string or an instance of Buffer, ArrayBuffer, or Array or an Array-like Object. Received type function ([Function])\n    at Function.from (buffer.js:331:9)\n    at ServerResponse.send (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\response.js:189:22)\n    at verifyPhone (F:\\ArmanProjects\\nodefood\\app\\http\\controller\\UserController.js:63:29)\n    at processTicksAndRejections (internal/process/task_queues.js:97:5)"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"code":"ERR_INVALID_ARG_TYPE","level":"error","message":"The first argument must be of type string or an instance of Buffer, ArrayBuffer, or Array or an Array-like Object. Received type function ([Function]) The first argument must be of type string or an instance of Buffer, ArrayBuffer, or Array or an Array-like Object. Received type function ([Function])","stack":"TypeError [ERR_INVALID_ARG_TYPE]: The first argument must be of type string or an instance of Buffer, ArrayBuffer, or Array or an Array-like Object. Received type function ([Function])\n    at Function.from (buffer.js:331:9)\n    at ServerResponse.send (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\response.js:189:22)\n    at verifyPhone (F:\\ArmanProjects\\nodefood\\app\\http\\controller\\UserController.js:64:29)\n    at processTicksAndRejections (internal/process/task_queues.js:97:5)"}
{"message":"db connected","level":"info"}
{"code":"ERR_INVALID_ARG_TYPE","level":"error","message":"The first argument must be of type string or an instance of Buffer, ArrayBuffer, or Array or an Array-like Object. Received type function ([Function]) The first argument must be of type string or an instance of Buffer, ArrayBuffer, or Array or an Array-like Object. Received type function ([Function])","stack":"TypeError [ERR_INVALID_ARG_TYPE]: The first argument must be of type string or an instance of Buffer, ArrayBuffer, or Array or an Array-like Object. Received type function ([Function])\n    at Function.from (buffer.js:331:9)\n    at ServerResponse.send (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\response.js:189:22)\n    at verifyPhone (F:\\ArmanProjects\\nodefood\\app\\http\\controller\\UserController.js:64:29)\n    at processTicksAndRejections (internal/process/task_queues.js:97:5)"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"code":"ERR_INVALID_ARG_TYPE","level":"error","message":"The first argument must be of type string or an instance of Buffer, ArrayBuffer, or Array or an Array-like Object. Received type function ([Function]) The first argument must be of type string or an instance of Buffer, ArrayBuffer, or Array or an Array-like Object. Received type function ([Function])","stack":"TypeError [ERR_INVALID_ARG_TYPE]: The first argument must be of type string or an instance of Buffer, ArrayBuffer, or Array or an Array-like Object. Received type function ([Function])\n    at Function.from (buffer.js:331:9)\n    at ServerResponse.send (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\response.js:189:22)\n    at verifyPhone (F:\\ArmanProjects\\nodefood\\app\\http\\controller\\UserController.js:64:29)\n    at processTicksAndRejections (internal/process/task_queues.js:97:5)"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"level":"error","message":"token is not defined token is not defined","stack":"ReferenceError: token is not defined\n    at verifyPhone (F:\\ArmanProjects\\nodefood\\app\\http\\controller\\UserController.js:64:96)\n    at processTicksAndRejections (internal/process/task_queues.js:97:5)"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"stringValue":"\"[object Object]\"","kind":"ObjectId","value":"[object Object]","path":"_id","reason":{},"level":"error","message":"Cast to ObjectId failed for value \"[object Object]\" at path \"_id\" for model \"restaurant\" Cast to ObjectId failed for value \"[object Object]\" at path \"_id\" for model \"restaurant\"","stack":"CastError: Cast to ObjectId failed for value \"[object Object]\" at path \"_id\" for model \"restaurant\"\n    at model.Query.exec (F:\\ArmanProjects\\nodefood\\node_modules\\mongoose\\lib\\query.js:4358:21)\n    at model.Query.Query.then (F:\\ArmanProjects\\nodefood\\node_modules\\mongoose\\lib\\query.js:4450:15)"}
{"message":"db connected","level":"info"}
{"stringValue":"\"undefined\"","kind":"ObjectId","value":"undefined","path":"_id","reason":{},"level":"error","message":"Cast to ObjectId failed for value \"undefined\" at path \"_id\" for model \"restaurant\" Cast to ObjectId failed for value \"undefined\" at path \"_id\" for model \"restaurant\"","stack":"CastError: Cast to ObjectId failed for value \"undefined\" at path \"_id\" for model \"restaurant\"\n    at model.Query.exec (F:\\ArmanProjects\\nodefood\\node_modules\\mongoose\\lib\\query.js:4358:21)\n    at model.Query.Query.then (F:\\ArmanProjects\\nodefood\\node_modules\\mongoose\\lib\\query.js:4450:15)"}
{"stringValue":"\"undefined\"","kind":"ObjectId","value":"undefined","path":"_id","reason":{},"level":"error","message":"Cast to ObjectId failed for value \"undefined\" at path \"_id\" for model \"restaurant\" Cast to ObjectId failed for value \"undefined\" at path \"_id\" for model \"restaurant\"","stack":"CastError: Cast to ObjectId failed for value \"undefined\" at path \"_id\" for model \"restaurant\"\n    at model.Query.exec (F:\\ArmanProjects\\nodefood\\node_modules\\mongoose\\lib\\query.js:4358:21)\n    at model.Query.Query.then (F:\\ArmanProjects\\nodefood\\node_modules\\mongoose\\lib\\query.js:4450:15)"}
{"message":"db connected","level":"info"}
{"stringValue":"\"undefined\"","kind":"ObjectId","value":"undefined","path":"_id","reason":{},"level":"error","message":"Cast to ObjectId failed for value \"undefined\" at path \"_id\" for model \"restaurant\" Cast to ObjectId failed for value \"undefined\" at path \"_id\" for model \"restaurant\"","stack":"CastError: Cast to ObjectId failed for value \"undefined\" at path \"_id\" for model \"restaurant\"\n    at model.Query.exec (F:\\ArmanProjects\\nodefood\\node_modules\\mongoose\\lib\\query.js:4358:21)\n    at model.Query.Query.then (F:\\ArmanProjects\\nodefood\\node_modules\\mongoose\\lib\\query.js:4450:15)"}
{"stringValue":"\"undefined\"","kind":"ObjectId","value":"undefined","path":"_id","reason":{},"level":"error","message":"Cast to ObjectId failed for value \"undefined\" at path \"_id\" for model \"restaurant\" Cast to ObjectId failed for value \"undefined\" at path \"_id\" for model \"restaurant\"","stack":"CastError: Cast to ObjectId failed for value \"undefined\" at path \"_id\" for model \"restaurant\"\n    at model.Query.exec (F:\\ArmanProjects\\nodefood\\node_modules\\mongoose\\lib\\query.js:4358:21)\n    at model.Query.Query.then (F:\\ArmanProjects\\nodefood\\node_modules\\mongoose\\lib\\query.js:4450:15)"}
{"stringValue":"\"undefined\"","kind":"ObjectId","value":"undefined","path":"_id","reason":{},"level":"error","message":"Cast to ObjectId failed for value \"undefined\" at path \"_id\" for model \"restaurant\" Cast to ObjectId failed for value \"undefined\" at path \"_id\" for model \"restaurant\"","stack":"CastError: Cast to ObjectId failed for value \"undefined\" at path \"_id\" for model \"restaurant\"\n    at model.Query.exec (F:\\ArmanProjects\\nodefood\\node_modules\\mongoose\\lib\\query.js:4358:21)\n    at model.Query.Query.then (F:\\ArmanProjects\\nodefood\\node_modules\\mongoose\\lib\\query.js:4450:15)"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"level":"error","message":"Cannot read property '_id' of undefined Cannot read property '_id' of undefined","stack":"TypeError: Cannot read property '_id' of undefined\n    at updateBasket (F:\\ArmanProjects\\nodefood\\app\\http\\controller\\UserController.js:111:56)\n    at newFn (F:\\ArmanProjects\\nodefood\\node_modules\\express-async-errors\\index.js:16:20)\n    at Layer.handle [as handle_request] (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\layer.js:95:5)\n    at next (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\route.js:137:13)\n    at Route.dispatch (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\route.js:112:3)\n    at newFn (F:\\ArmanProjects\\nodefood\\node_modules\\express-async-errors\\index.js:16:20)\n    at Layer.handle [as handle_request] (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\layer.js:95:5)\n    at F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\index.js:281:22\n    at Function.process_params (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\index.js:335:12)\n    at next (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\index.js:275:10)\n    at Function.handle (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\index.js:174:3)\n    at router (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\index.js:47:12)\n    at newFn (F:\\ArmanProjects\\nodefood\\node_modules\\express-async-errors\\index.js:16:20)\n    at Layer.handle [as handle_request] (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\layer.js:95:5)\n    at trim_prefix (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\index.js:317:13)\n    at F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\index.js:284:7"}
{"level":"error","message":"Cannot read property '_id' of undefined Cannot read property '_id' of undefined","stack":"TypeError: Cannot read property '_id' of undefined\n    at updateBasket (F:\\ArmanProjects\\nodefood\\app\\http\\controller\\UserController.js:111:56)\n    at newFn (F:\\ArmanProjects\\nodefood\\node_modules\\express-async-errors\\index.js:16:20)\n    at Layer.handle [as handle_request] (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\layer.js:95:5)\n    at next (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\route.js:137:13)\n    at Route.dispatch (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\route.js:112:3)\n    at newFn (F:\\ArmanProjects\\nodefood\\node_modules\\express-async-errors\\index.js:16:20)\n    at Layer.handle [as handle_request] (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\layer.js:95:5)\n    at F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\index.js:281:22\n    at Function.process_params (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\index.js:335:12)\n    at next (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\index.js:275:10)\n    at Function.handle (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\index.js:174:3)\n    at router (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\index.js:47:12)\n    at newFn (F:\\ArmanProjects\\nodefood\\node_modules\\express-async-errors\\index.js:16:20)\n    at Layer.handle [as handle_request] (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\layer.js:95:5)\n    at trim_prefix (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\index.js:317:13)\n    at F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\index.js:284:7"}
{"level":"error","message":"Cannot read property '_id' of undefined Cannot read property '_id' of undefined","stack":"TypeError: Cannot read property '_id' of undefined\n    at updateBasket (F:\\ArmanProjects\\nodefood\\app\\http\\controller\\UserController.js:111:56)\n    at newFn (F:\\ArmanProjects\\nodefood\\node_modules\\express-async-errors\\index.js:16:20)\n    at Layer.handle [as handle_request] (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\layer.js:95:5)\n    at next (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\route.js:137:13)\n    at Route.dispatch (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\route.js:112:3)\n    at newFn (F:\\ArmanProjects\\nodefood\\node_modules\\express-async-errors\\index.js:16:20)\n    at Layer.handle [as handle_request] (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\layer.js:95:5)\n    at F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\index.js:281:22\n    at Function.process_params (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\index.js:335:12)\n    at next (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\index.js:275:10)\n    at Function.handle (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\index.js:174:3)\n    at router (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\index.js:47:12)\n    at newFn (F:\\ArmanProjects\\nodefood\\node_modules\\express-async-errors\\index.js:16:20)\n    at Layer.handle [as handle_request] (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\layer.js:95:5)\n    at trim_prefix (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\index.js:317:13)\n    at F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\index.js:284:7"}
{"level":"error","message":"Cannot read property '_id' of undefined Cannot read property '_id' of undefined","stack":"TypeError: Cannot read property '_id' of undefined\n    at updateBasket (F:\\ArmanProjects\\nodefood\\app\\http\\controller\\UserController.js:111:56)\n    at newFn (F:\\ArmanProjects\\nodefood\\node_modules\\express-async-errors\\index.js:16:20)\n    at Layer.handle [as handle_request] (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\layer.js:95:5)\n    at next (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\route.js:137:13)\n    at Route.dispatch (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\route.js:112:3)\n    at newFn (F:\\ArmanProjects\\nodefood\\node_modules\\express-async-errors\\index.js:16:20)\n    at Layer.handle [as handle_request] (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\layer.js:95:5)\n    at F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\index.js:281:22\n    at Function.process_params (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\index.js:335:12)\n    at next (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\index.js:275:10)\n    at Function.handle (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\index.js:174:3)\n    at router (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\index.js:47:12)\n    at newFn (F:\\ArmanProjects\\nodefood\\node_modules\\express-async-errors\\index.js:16:20)\n    at Layer.handle [as handle_request] (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\layer.js:95:5)\n    at trim_prefix (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\index.js:317:13)\n    at F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\index.js:284:7"}
{"level":"error","message":"Cannot read property '_id' of undefined Cannot read property '_id' of undefined","stack":"TypeError: Cannot read property '_id' of undefined\n    at updateBasket (F:\\ArmanProjects\\nodefood\\app\\http\\controller\\UserController.js:111:56)\n    at newFn (F:\\ArmanProjects\\nodefood\\node_modules\\express-async-errors\\index.js:16:20)\n    at Layer.handle [as handle_request] (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\layer.js:95:5)\n    at next (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\route.js:137:13)\n    at Route.dispatch (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\route.js:112:3)\n    at newFn (F:\\ArmanProjects\\nodefood\\node_modules\\express-async-errors\\index.js:16:20)\n    at Layer.handle [as handle_request] (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\layer.js:95:5)\n    at F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\index.js:281:22\n    at Function.process_params (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\index.js:335:12)\n    at next (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\index.js:275:10)\n    at Function.handle (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\index.js:174:3)\n    at router (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\index.js:47:12)\n    at newFn (F:\\ArmanProjects\\nodefood\\node_modules\\express-async-errors\\index.js:16:20)\n    at Layer.handle [as handle_request] (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\layer.js:95:5)\n    at trim_prefix (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\index.js:317:13)\n    at F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\index.js:284:7"}
{"level":"error","message":"Cannot read property '_id' of undefined Cannot read property '_id' of undefined","stack":"TypeError: Cannot read property '_id' of undefined\n    at updateBasket (F:\\ArmanProjects\\nodefood\\app\\http\\controller\\UserController.js:111:56)\n    at newFn (F:\\ArmanProjects\\nodefood\\node_modules\\express-async-errors\\index.js:16:20)\n    at Layer.handle [as handle_request] (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\layer.js:95:5)\n    at next (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\route.js:137:13)\n    at Route.dispatch (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\route.js:112:3)\n    at newFn (F:\\ArmanProjects\\nodefood\\node_modules\\express-async-errors\\index.js:16:20)\n    at Layer.handle [as handle_request] (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\layer.js:95:5)\n    at F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\index.js:281:22\n    at Function.process_params (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\index.js:335:12)\n    at next (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\index.js:275:10)\n    at Function.handle (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\index.js:174:3)\n    at router (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\index.js:47:12)\n    at newFn (F:\\ArmanProjects\\nodefood\\node_modules\\express-async-errors\\index.js:16:20)\n    at Layer.handle [as handle_request] (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\layer.js:95:5)\n    at trim_prefix (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\index.js:317:13)\n    at F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\index.js:284:7"}
{"level":"error","message":"Cannot read property '_id' of undefined Cannot read property '_id' of undefined","stack":"TypeError: Cannot read property '_id' of undefined\n    at updateBasket (F:\\ArmanProjects\\nodefood\\app\\http\\controller\\UserController.js:111:56)\n    at newFn (F:\\ArmanProjects\\nodefood\\node_modules\\express-async-errors\\index.js:16:20)\n    at Layer.handle [as handle_request] (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\layer.js:95:5)\n    at next (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\route.js:137:13)\n    at Route.dispatch (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\route.js:112:3)\n    at newFn (F:\\ArmanProjects\\nodefood\\node_modules\\express-async-errors\\index.js:16:20)\n    at Layer.handle [as handle_request] (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\layer.js:95:5)\n    at F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\index.js:281:22\n    at Function.process_params (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\index.js:335:12)\n    at next (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\index.js:275:10)\n    at Function.handle (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\index.js:174:3)\n    at router (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\index.js:47:12)\n    at newFn (F:\\ArmanProjects\\nodefood\\node_modules\\express-async-errors\\index.js:16:20)\n    at Layer.handle [as handle_request] (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\layer.js:95:5)\n    at trim_prefix (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\index.js:317:13)\n    at F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\index.js:284:7"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"level":"error","message":"user.save is not a function user.save is not a function","stack":"TypeError: user.save is not a function\n    at updateBasket (F:\\ArmanProjects\\nodefood\\app\\http\\controller\\UserController.js:117:20)\n    at processTicksAndRejections (internal/process/task_queues.js:97:5)"}
{"level":"error","message":"user.save is not a function user.save is not a function","stack":"TypeError: user.save is not a function\n    at updateBasket (F:\\ArmanProjects\\nodefood\\app\\http\\controller\\UserController.js:117:20)\n    at processTicksAndRejections (internal/process/task_queues.js:97:5)"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"level":"error","message":"Cannot read property '_id' of undefined Cannot read property '_id' of undefined","stack":"TypeError: Cannot read property '_id' of undefined\n    at checkoutBasket (F:\\ArmanProjects\\nodefood\\app\\http\\controller\\UserController.js:128:56)\n    at newFn (F:\\ArmanProjects\\nodefood\\node_modules\\express-async-errors\\index.js:16:20)\n    at Layer.handle [as handle_request] (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\layer.js:95:5)\n    at next (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\route.js:137:13)\n    at Route.dispatch (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\route.js:112:3)\n    at newFn (F:\\ArmanProjects\\nodefood\\node_modules\\express-async-errors\\index.js:16:20)\n    at Layer.handle [as handle_request] (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\layer.js:95:5)\n    at F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\index.js:281:22\n    at Function.process_params (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\index.js:335:12)\n    at next (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\index.js:275:10)\n    at Function.handle (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\index.js:174:3)\n    at router (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\index.js:47:12)\n    at newFn (F:\\ArmanProjects\\nodefood\\node_modules\\express-async-errors\\index.js:16:20)\n    at Layer.handle [as handle_request] (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\layer.js:95:5)\n    at trim_prefix (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\index.js:317:13)\n    at F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\index.js:284:7"}
{"message":"db connected","level":"info"}
{"level":"error","message":"Cannot read property 'basket' of null Cannot read property 'basket' of null","stack":"TypeError: Cannot read property 'basket' of null\n    at checkoutBasket (F:\\ArmanProjects\\nodefood\\app\\http\\controller\\UserController.js:129:29)\n    at processTicksAndRejections (internal/process/task_queues.js:97:5)"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"level":"error","message":"Cannot read property 'foods' of undefined Cannot read property 'foods' of undefined","stack":"TypeError: Cannot read property 'foods' of undefined\n    at checkoutBasket (F:\\ArmanProjects\\nodefood\\app\\http\\controller\\UserController.js:130:36)\n    at processTicksAndRejections (internal/process/task_queues.js:97:5)"}
{"level":"error","message":"Cannot read property 'foods' of undefined Cannot read property 'foods' of undefined","stack":"TypeError: Cannot read property 'foods' of undefined\n    at checkoutBasket (F:\\ArmanProjects\\nodefood\\app\\http\\controller\\UserController.js:130:36)\n    at processTicksAndRejections (internal/process/task_queues.js:97:5)"}
{"message":"db connected","level":"info"}
{"level":"error","message":"Cannot read property 'foods' of undefined Cannot read property 'foods' of undefined","stack":"TypeError: Cannot read property 'foods' of undefined\n    at checkoutBasket (F:\\ArmanProjects\\nodefood\\app\\http\\controller\\UserController.js:130:36)\n    at processTicksAndRejections (internal/process/task_queues.js:97:5)"}
{"message":"db connected","level":"info"}
{"level":"error","message":"Cannot read property 'foods' of undefined Cannot read property 'foods' of undefined","stack":"TypeError: Cannot read property 'foods' of undefined\n    at checkoutBasket (F:\\ArmanProjects\\nodefood\\app\\http\\controller\\UserController.js:130:36)\n    at processTicksAndRejections (internal/process/task_queues.js:97:5)"}
{"message":"db connected","level":"info"}
{"level":"error","message":"Cannot read property 'foods' of undefined Cannot read property 'foods' of undefined","stack":"TypeError: Cannot read property 'foods' of undefined\n    at checkoutBasket (F:\\ArmanProjects\\nodefood\\app\\http\\controller\\UserController.js:130:36)\n    at processTicksAndRejections (internal/process/task_queues.js:97:5)"}
{"level":"error","message":"Cannot read property 'foods' of undefined Cannot read property 'foods' of undefined","stack":"TypeError: Cannot read property 'foods' of undefined\n    at checkoutBasket (F:\\ArmanProjects\\nodefood\\app\\http\\controller\\UserController.js:130:36)\n    at processTicksAndRejections (internal/process/task_queues.js:97:5)"}
{"level":"error","message":"Cannot read property 'foods' of undefined Cannot read property 'foods' of undefined","stack":"TypeError: Cannot read property 'foods' of undefined\n    at checkoutBasket (F:\\ArmanProjects\\nodefood\\app\\http\\controller\\UserController.js:130:36)\n    at runMicrotasks (<anonymous>)\n    at processTicksAndRejections (internal/process/task_queues.js:97:5)"}
{"level":"error","message":"Cannot read property 'foods' of undefined Cannot read property 'foods' of undefined","stack":"TypeError: Cannot read property 'foods' of undefined\n    at checkoutBasket (F:\\ArmanProjects\\nodefood\\app\\http\\controller\\UserController.js:130:36)\n    at runMicrotasks (<anonymous>)\n    at processTicksAndRejections (internal/process/task_queues.js:97:5)"}
{"message":"db connected","level":"info"}
{"level":"error","message":"Cannot read property 'foods' of undefined Cannot read property 'foods' of undefined","stack":"TypeError: Cannot read property 'foods' of undefined\n    at checkoutBasket (F:\\ArmanProjects\\nodefood\\app\\http\\controller\\UserController.js:130:36)\n    at processTicksAndRejections (internal/process/task_queues.js:97:5)"}
{"message":"db connected","level":"info"}
{"level":"error","message":"Cannot read property 'foods' of undefined Cannot read property 'foods' of undefined","stack":"TypeError: Cannot read property 'foods' of undefined\n    at checkoutBasket (F:\\ArmanProjects\\nodefood\\app\\http\\controller\\UserController.js:130:36)\n    at processTicksAndRejections (internal/process/task_queues.js:97:5)"}
{"message":"db connected","level":"info"}
{"level":"error","message":"Cannot read property 'foods' of undefined Cannot read property 'foods' of undefined","stack":"TypeError: Cannot read property 'foods' of undefined\n    at checkoutBasket (F:\\ArmanProjects\\nodefood\\app\\http\\controller\\UserController.js:130:36)\n    at processTicksAndRejections (internal/process/task_queues.js:97:5)"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"level":"error","message":"Cannot read property 'foods' of undefined Cannot read property 'foods' of undefined","stack":"TypeError: Cannot read property 'foods' of undefined\n    at checkoutBasket (F:\\ArmanProjects\\nodefood\\app\\http\\controller\\UserController.js:130:36)\n    at processTicksAndRejections (internal/process/task_queues.js:97:5)"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"level":"error","message":"Cannot read property 'foods' of undefined Cannot read property 'foods' of undefined","stack":"TypeError: Cannot read property 'foods' of undefined\n    at checkoutBasket (F:\\ArmanProjects\\nodefood\\app\\http\\controller\\UserController.js:130:36)\n    at processTicksAndRejections (internal/process/task_queues.js:97:5)"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"level":"error","message":"Cannot read property 'foods' of undefined Cannot read property 'foods' of undefined","stack":"TypeError: Cannot read property 'foods' of undefined\n    at checkoutBasket (F:\\ArmanProjects\\nodefood\\app\\http\\controller\\UserController.js:130:36)\n    at processTicksAndRejections (internal/process/task_queues.js:97:5)"}
{"message":"db connected","level":"info"}
{"level":"error","message":"Cannot read property 'foods' of undefined Cannot read property 'foods' of undefined","stack":"TypeError: Cannot read property 'foods' of undefined\n    at checkoutBasket (F:\\ArmanProjects\\nodefood\\app\\http\\controller\\UserController.js:130:36)\n    at processTicksAndRejections (internal/process/task_queues.js:97:5)"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"level":"error","message":"Cannot read property 'foods' of undefined Cannot read property 'foods' of undefined","stack":"TypeError: Cannot read property 'foods' of undefined\n    at checkoutBasket (F:\\ArmanProjects\\nodefood\\app\\http\\controller\\UserController.js:130:36)\n    at processTicksAndRejections (internal/process/task_queues.js:97:5)"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"level":"error","message":"Cannot read property 'foods' of undefined Cannot read property 'foods' of undefined","stack":"TypeError: Cannot read property 'foods' of undefined\n    at checkoutBasket (F:\\ArmanProjects\\nodefood\\app\\http\\controller\\UserController.js:130:36)\n    at processTicksAndRejections (internal/process/task_queues.js:97:5)"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"level":"error","message":"Parameter \"filter\" to find() must be an object, got 60984ec2d221ee259427fbbc Parameter \"filter\" to find() must be an object, got 60984ec2d221ee259427fbbc","stack":"ObjectParameterError: Parameter \"filter\" to find() must be an object, got 60984ec2d221ee259427fbbc\n    at model.Query.Query.find (F:\\ArmanProjects\\nodefood\\node_modules\\mongoose\\lib\\query.js:1964:16)\n    at Function.find (F:\\ArmanProjects\\nodefood\\node_modules\\mongoose\\lib\\model.js:2052:13)\n    at getPayments (F:\\ArmanProjects\\nodefood\\app\\http\\controller\\RestaurantController.js:214:41)\n    at newFn (F:\\ArmanProjects\\nodefood\\node_modules\\express-async-errors\\index.js:16:20)\n    at Layer.handle [as handle_request] (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\layer.js:95:5)\n    at next (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\route.js:137:13)\n    at module.exports (F:\\ArmanProjects\\nodefood\\app\\http\\middleware\\RestaurantAdmin.js:7:12)\n    at newFn (F:\\ArmanProjects\\nodefood\\node_modules\\express-async-errors\\index.js:16:20)\n    at Layer.handle [as handle_request] (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\layer.js:95:5)\n    at next (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\route.js:137:13)\n    at module.exports (F:\\ArmanProjects\\nodefood\\app\\http\\middleware\\Auth.js:11:5)\n    at newFn (F:\\ArmanProjects\\nodefood\\node_modules\\express-async-errors\\index.js:16:20)\n    at Layer.handle [as handle_request] (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\layer.js:95:5)\n    at next (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\route.js:137:13)\n    at Route.dispatch (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\route.js:112:3)\n    at newFn (F:\\ArmanProjects\\nodefood\\node_modules\\express-async-errors\\index.js:16:20)"}
{"message":"db connected","level":"info"}
{"level":"error","message":"PaymentModel.filter is not a function PaymentModel.filter is not a function","stack":"TypeError: PaymentModel.filter is not a function\n    at getPayments (F:\\ArmanProjects\\nodefood\\app\\http\\controller\\RestaurantController.js:214:41)\n    at newFn (F:\\ArmanProjects\\nodefood\\node_modules\\express-async-errors\\index.js:16:20)\n    at Layer.handle [as handle_request] (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\layer.js:95:5)\n    at next (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\route.js:137:13)\n    at module.exports (F:\\ArmanProjects\\nodefood\\app\\http\\middleware\\RestaurantAdmin.js:7:12)\n    at newFn (F:\\ArmanProjects\\nodefood\\node_modules\\express-async-errors\\index.js:16:20)\n    at Layer.handle [as handle_request] (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\layer.js:95:5)\n    at next (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\route.js:137:13)\n    at module.exports (F:\\ArmanProjects\\nodefood\\app\\http\\middleware\\Auth.js:11:5)\n    at newFn (F:\\ArmanProjects\\nodefood\\node_modules\\express-async-errors\\index.js:16:20)\n    at Layer.handle [as handle_request] (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\layer.js:95:5)\n    at next (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\route.js:137:13)\n    at Route.dispatch (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\route.js:112:3)\n    at newFn (F:\\ArmanProjects\\nodefood\\node_modules\\express-async-errors\\index.js:16:20)\n    at Layer.handle [as handle_request] (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\layer.js:95:5)\n    at F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\index.js:281:22"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"level":"error","message":"Parameter \"filter\" to find() must be an object, got 09146315182 Parameter \"filter\" to find() must be an object, got 09146315182","stack":"ObjectParameterError: Parameter \"filter\" to find() must be an object, got 09146315182\n    at model.Query.Query.find (F:\\ArmanProjects\\nodefood\\node_modules\\mongoose\\lib\\query.js:1964:16)\n    at Function.find (F:\\ArmanProjects\\nodefood\\node_modules\\mongoose\\lib\\model.js:2052:13)\n    at getPayments (F:\\ArmanProjects\\nodefood\\app\\http\\controller\\RestaurantController.js:214:41)\n    at newFn (F:\\ArmanProjects\\nodefood\\node_modules\\express-async-errors\\index.js:16:20)\n    at Layer.handle [as handle_request] (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\layer.js:95:5)\n    at next (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\route.js:137:13)\n    at module.exports (F:\\ArmanProjects\\nodefood\\app\\http\\middleware\\RestaurantAdmin.js:7:12)\n    at newFn (F:\\ArmanProjects\\nodefood\\node_modules\\express-async-errors\\index.js:16:20)\n    at Layer.handle [as handle_request] (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\layer.js:95:5)\n    at next (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\route.js:137:13)\n    at module.exports (F:\\ArmanProjects\\nodefood\\app\\http\\middleware\\Auth.js:11:5)\n    at newFn (F:\\ArmanProjects\\nodefood\\node_modules\\express-async-errors\\index.js:16:20)\n    at Layer.handle [as handle_request] (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\layer.js:95:5)\n    at next (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\route.js:137:13)\n    at Route.dispatch (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\route.js:112:3)\n    at newFn (F:\\ArmanProjects\\nodefood\\node_modules\\express-async-errors\\index.js:16:20)"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"level":"error","message":"user is not defined user is not defined","stack":"ReferenceError: user is not defined\n    at getPayments (F:\\ArmanProjects\\nodefood\\app\\http\\controller\\RestaurantController.js:215:46)\n    at newFn (F:\\ArmanProjects\\nodefood\\node_modules\\express-async-errors\\index.js:16:20)\n    at Layer.handle [as handle_request] (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\layer.js:95:5)\n    at next (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\route.js:137:13)\n    at module.exports (F:\\ArmanProjects\\nodefood\\app\\http\\middleware\\RestaurantAdmin.js:7:12)\n    at newFn (F:\\ArmanProjects\\nodefood\\node_modules\\express-async-errors\\index.js:16:20)\n    at Layer.handle [as handle_request] (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\layer.js:95:5)\n    at next (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\route.js:137:13)\n    at module.exports (F:\\ArmanProjects\\nodefood\\app\\http\\middleware\\Auth.js:11:5)\n    at newFn (F:\\ArmanProjects\\nodefood\\node_modules\\express-async-errors\\index.js:16:20)\n    at Layer.handle [as handle_request] (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\layer.js:95:5)\n    at next (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\route.js:137:13)\n    at Route.dispatch (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\route.js:112:3)\n    at newFn (F:\\ArmanProjects\\nodefood\\node_modules\\express-async-errors\\index.js:16:20)\n    at Layer.handle [as handle_request] (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\layer.js:95:5)\n    at F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\index.js:281:22"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"level":"error","message":"Parameter \"filter\" to find() must be an object, got 60a95ab4b756ce31b823ded5 Parameter \"filter\" to find() must be an object, got 60a95ab4b756ce31b823ded5","stack":"ObjectParameterError: Parameter \"filter\" to find() must be an object, got 60a95ab4b756ce31b823ded5\n    at model.Query.Query.find (F:\\ArmanProjects\\nodefood\\node_modules\\mongoose\\lib\\query.js:1964:16)\n    at Function.find (F:\\ArmanProjects\\nodefood\\node_modules\\mongoose\\lib\\model.js:2052:13)\n    at getPayments (F:\\ArmanProjects\\nodefood\\app\\http\\controller\\RestaurantController.js:215:41)\n    at newFn (F:\\ArmanProjects\\nodefood\\node_modules\\express-async-errors\\index.js:16:20)\n    at Layer.handle [as handle_request] (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\layer.js:95:5)\n    at next (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\route.js:137:13)\n    at module.exports (F:\\ArmanProjects\\nodefood\\app\\http\\middleware\\RestaurantAdmin.js:7:12)\n    at newFn (F:\\ArmanProjects\\nodefood\\node_modules\\express-async-errors\\index.js:16:20)\n    at Layer.handle [as handle_request] (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\layer.js:95:5)\n    at next (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\route.js:137:13)\n    at module.exports (F:\\ArmanProjects\\nodefood\\app\\http\\middleware\\Auth.js:11:5)\n    at newFn (F:\\ArmanProjects\\nodefood\\node_modules\\express-async-errors\\index.js:16:20)\n    at Layer.handle [as handle_request] (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\layer.js:95:5)\n    at next (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\route.js:137:13)\n    at Route.dispatch (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\route.js:112:3)\n    at newFn (F:\\ArmanProjects\\nodefood\\node_modules\\express-async-errors\\index.js:16:20)"}
{"message":"db connected","level":"info"}
{"level":"error","message":"Parameter \"filter\" to find() must be an object, got 60a95ab4b756ce31b823ded5 Parameter \"filter\" to find() must be an object, got 60a95ab4b756ce31b823ded5","stack":"ObjectParameterError: Parameter \"filter\" to find() must be an object, got 60a95ab4b756ce31b823ded5\n    at model.Query.Query.find (F:\\ArmanProjects\\nodefood\\node_modules\\mongoose\\lib\\query.js:1964:16)\n    at Function.find (F:\\ArmanProjects\\nodefood\\node_modules\\mongoose\\lib\\model.js:2052:13)\n    at getPayments (F:\\ArmanProjects\\nodefood\\app\\http\\controller\\RestaurantController.js:215:41)\n    at newFn (F:\\ArmanProjects\\nodefood\\node_modules\\express-async-errors\\index.js:16:20)\n    at Layer.handle [as handle_request] (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\layer.js:95:5)\n    at next (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\route.js:137:13)\n    at module.exports (F:\\ArmanProjects\\nodefood\\app\\http\\middleware\\RestaurantAdmin.js:7:12)\n    at newFn (F:\\ArmanProjects\\nodefood\\node_modules\\express-async-errors\\index.js:16:20)\n    at Layer.handle [as handle_request] (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\layer.js:95:5)\n    at next (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\route.js:137:13)\n    at module.exports (F:\\ArmanProjects\\nodefood\\app\\http\\middleware\\Auth.js:11:5)\n    at newFn (F:\\ArmanProjects\\nodefood\\node_modules\\express-async-errors\\index.js:16:20)\n    at Layer.handle [as handle_request] (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\layer.js:95:5)\n    at next (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\route.js:137:13)\n    at Route.dispatch (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\route.js:112:3)\n    at newFn (F:\\ArmanProjects\\nodefood\\node_modules\\express-async-errors\\index.js:16:20)"}
{"level":"error","message":"Parameter \"filter\" to find() must be an object, got 60a95ab4b756ce31b823ded5 Parameter \"filter\" to find() must be an object, got 60a95ab4b756ce31b823ded5","stack":"ObjectParameterError: Parameter \"filter\" to find() must be an object, got 60a95ab4b756ce31b823ded5\n    at model.Query.Query.find (F:\\ArmanProjects\\nodefood\\node_modules\\mongoose\\lib\\query.js:1964:16)\n    at Function.find (F:\\ArmanProjects\\nodefood\\node_modules\\mongoose\\lib\\model.js:2052:13)\n    at getPayments (F:\\ArmanProjects\\nodefood\\app\\http\\controller\\RestaurantController.js:215:41)\n    at newFn (F:\\ArmanProjects\\nodefood\\node_modules\\express-async-errors\\index.js:16:20)\n    at Layer.handle [as handle_request] (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\layer.js:95:5)\n    at next (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\route.js:137:13)\n    at module.exports (F:\\ArmanProjects\\nodefood\\app\\http\\middleware\\RestaurantAdmin.js:7:12)\n    at newFn (F:\\ArmanProjects\\nodefood\\node_modules\\express-async-errors\\index.js:16:20)\n    at Layer.handle [as handle_request] (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\layer.js:95:5)\n    at next (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\route.js:137:13)\n    at module.exports (F:\\ArmanProjects\\nodefood\\app\\http\\middleware\\Auth.js:11:5)\n    at newFn (F:\\ArmanProjects\\nodefood\\node_modules\\express-async-errors\\index.js:16:20)\n    at Layer.handle [as handle_request] (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\layer.js:95:5)\n    at next (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\route.js:137:13)\n    at Route.dispatch (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\route.js:112:3)\n    at newFn (F:\\ArmanProjects\\nodefood\\node_modules\\express-async-errors\\index.js:16:20)"}
{"level":"error","message":"Parameter \"filter\" to find() must be an object, got 60a95ab4b756ce31b823ded5 Parameter \"filter\" to find() must be an object, got 60a95ab4b756ce31b823ded5","stack":"ObjectParameterError: Parameter \"filter\" to find() must be an object, got 60a95ab4b756ce31b823ded5\n    at model.Query.Query.find (F:\\ArmanProjects\\nodefood\\node_modules\\mongoose\\lib\\query.js:1964:16)\n    at Function.find (F:\\ArmanProjects\\nodefood\\node_modules\\mongoose\\lib\\model.js:2052:13)\n    at getPayments (F:\\ArmanProjects\\nodefood\\app\\http\\controller\\RestaurantController.js:215:41)\n    at newFn (F:\\ArmanProjects\\nodefood\\node_modules\\express-async-errors\\index.js:16:20)\n    at Layer.handle [as handle_request] (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\layer.js:95:5)\n    at next (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\route.js:137:13)\n    at module.exports (F:\\ArmanProjects\\nodefood\\app\\http\\middleware\\RestaurantAdmin.js:7:12)\n    at newFn (F:\\ArmanProjects\\nodefood\\node_modules\\express-async-errors\\index.js:16:20)\n    at Layer.handle [as handle_request] (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\layer.js:95:5)\n    at next (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\route.js:137:13)\n    at module.exports (F:\\ArmanProjects\\nodefood\\app\\http\\middleware\\Auth.js:11:5)\n    at newFn (F:\\ArmanProjects\\nodefood\\node_modules\\express-async-errors\\index.js:16:20)\n    at Layer.handle [as handle_request] (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\layer.js:95:5)\n    at next (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\route.js:137:13)\n    at Route.dispatch (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\route.js:112:3)\n    at newFn (F:\\ArmanProjects\\nodefood\\node_modules\\express-async-errors\\index.js:16:20)"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"level":"error","message":"PaymentModel.find(...).filter is not a function PaymentModel.find(...).filter is not a function","stack":"TypeError: PaymentModel.find(...).filter is not a function\n    at getPayments (F:\\ArmanProjects\\nodefood\\app\\http\\controller\\RestaurantController.js:215:48)\n    at newFn (F:\\ArmanProjects\\nodefood\\node_modules\\express-async-errors\\index.js:16:20)\n    at Layer.handle [as handle_request] (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\layer.js:95:5)\n    at next (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\route.js:137:13)\n    at module.exports (F:\\ArmanProjects\\nodefood\\app\\http\\middleware\\RestaurantAdmin.js:7:12)\n    at newFn (F:\\ArmanProjects\\nodefood\\node_modules\\express-async-errors\\index.js:16:20)\n    at Layer.handle [as handle_request] (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\layer.js:95:5)\n    at next (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\route.js:137:13)\n    at module.exports (F:\\ArmanProjects\\nodefood\\app\\http\\middleware\\Auth.js:11:5)\n    at newFn (F:\\ArmanProjects\\nodefood\\node_modules\\express-async-errors\\index.js:16:20)\n    at Layer.handle [as handle_request] (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\layer.js:95:5)\n    at next (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\route.js:137:13)\n    at Route.dispatch (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\route.js:112:3)\n    at newFn (F:\\ArmanProjects\\nodefood\\node_modules\\express-async-errors\\index.js:16:20)\n    at Layer.handle [as handle_request] (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\layer.js:95:5)\n    at F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\index.js:281:22"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"level":"error","message":"Cannot read property 'phone' of undefined Cannot read property 'phone' of undefined","stack":"TypeError: Cannot read property 'phone' of undefined\n    at getPayments (F:\\ArmanProjects\\nodefood\\app\\http\\controller\\RestaurantController.js:217:22)\n    at processTicksAndRejections (internal/process/task_queues.js:97:5)"}
{"level":"error","message":"Cannot read property 'phone' of undefined Cannot read property 'phone' of undefined","stack":"TypeError: Cannot read property 'phone' of undefined\n    at getPayments (F:\\ArmanProjects\\nodefood\\app\\http\\controller\\RestaurantController.js:217:22)\n    at processTicksAndRejections (internal/process/task_queues.js:97:5)"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"level":"error","message":"Cannot read property 'phone' of undefined Cannot read property 'phone' of undefined","stack":"TypeError: Cannot read property 'phone' of undefined\n    at getPayments (F:\\ArmanProjects\\nodefood\\app\\http\\controller\\RestaurantController.js:217:28)\n    at processTicksAndRejections (internal/process/task_queues.js:97:5)"}
{"level":"error","message":"Cannot read property 'phone' of undefined Cannot read property 'phone' of undefined","stack":"TypeError: Cannot read property 'phone' of undefined\n    at getPayments (F:\\ArmanProjects\\nodefood\\app\\http\\controller\\RestaurantController.js:217:28)\n    at processTicksAndRejections (internal/process/task_queues.js:97:5)"}
{"message":"db connected","level":"info"}
{"level":"error","message":"Cannot read property '_id' of undefined Cannot read property '_id' of undefined","stack":"TypeError: Cannot read property '_id' of undefined\n    at getPayments (F:\\ArmanProjects\\nodefood\\app\\http\\controller\\RestaurantController.js:217:28)\n    at processTicksAndRejections (internal/process/task_queues.js:97:5)"}
{"message":"db connected","level":"info"}
{"level":"error","message":"Cannot read property '_id' of undefined Cannot read property '_id' of undefined","stack":"TypeError: Cannot read property '_id' of undefined\n    at getPayments (F:\\ArmanProjects\\nodefood\\app\\http\\controller\\RestaurantController.js:217:26)\n    at processTicksAndRejections (internal/process/task_queues.js:97:5)"}
{"message":"db connected","level":"info"}
{"level":"error","message":"Cannot read property 'phone' of undefined Cannot read property 'phone' of undefined","stack":"TypeError: Cannot read property 'phone' of undefined\n    at getPayments (F:\\ArmanProjects\\nodefood\\app\\http\\controller\\RestaurantController.js:217:26)\n    at processTicksAndRejections (internal/process/task_queues.js:97:5)"}
{"level":"error","message":"Cannot read property 'phone' of undefined Cannot read property 'phone' of undefined","stack":"TypeError: Cannot read property 'phone' of undefined\n    at getPayments (F:\\ArmanProjects\\nodefood\\app\\http\\controller\\RestaurantController.js:217:26)\n    at processTicksAndRejections (internal/process/task_queues.js:97:5)"}
{"message":"db connected","level":"info"}
{"level":"error","message":"Cannot read property 'phone' of undefined Cannot read property 'phone' of undefined","stack":"TypeError: Cannot read property 'phone' of undefined\n    at getPayments (F:\\ArmanProjects\\nodefood\\app\\http\\controller\\RestaurantController.js:217:28)\n    at processTicksAndRejections (internal/process/task_queues.js:97:5)"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"level":"error","message":"#<Object> is not a function #<Object> is not a function","stack":"TypeError: #<Object> is not a function\n    at Array.filter (<anonymous>)\n    at getPayments (F:\\ArmanProjects\\nodefood\\app\\http\\controller\\RestaurantController.js:217:14)\n    at processTicksAndRejections (internal/process/task_queues.js:97:5)"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"level":"error","message":"Cannot read property 'foods' of undefined Cannot read property 'foods' of undefined","stack":"TypeError: Cannot read property 'foods' of undefined\n    at checkoutBasket (F:\\ArmanProjects\\nodefood\\app\\http\\controller\\UserController.js:130:36)\n    at processTicksAndRejections (internal/process/task_queues.js:97:5)"}
{"message":"db connected","level":"info"}
{"level":"error","message":"Cannot read property 'foods' of undefined Cannot read property 'foods' of undefined","stack":"TypeError: Cannot read property 'foods' of undefined\n    at checkoutBasket (F:\\ArmanProjects\\nodefood\\app\\http\\controller\\UserController.js:130:36)\n    at processTicksAndRejections (internal/process/task_queues.js:97:5)"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"level":"error","message":"Cannot read property 'foods' of undefined Cannot read property 'foods' of undefined","stack":"TypeError: Cannot read property 'foods' of undefined\n    at checkoutBasket (F:\\ArmanProjects\\nodefood\\app\\http\\controller\\UserController.js:130:36)\n    at processTicksAndRejections (internal/process/task_queues.js:97:5)"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"level":"error","message":"Parameter \"filter\" to find() must be an object, got 60984ec2d221ee259427fbbc Parameter \"filter\" to find() must be an object, got 60984ec2d221ee259427fbbc","stack":"ObjectParameterError: Parameter \"filter\" to find() must be an object, got 60984ec2d221ee259427fbbc\n    at model.Query.Query.find (F:\\ArmanProjects\\nodefood\\node_modules\\mongoose\\lib\\query.js:1964:16)\n    at Function.find (F:\\ArmanProjects\\nodefood\\node_modules\\mongoose\\lib\\model.js:2052:13)\n    at getPayments (F:\\ArmanProjects\\nodefood\\app\\http\\controller\\RestaurantController.js:215:41)\n    at newFn (F:\\ArmanProjects\\nodefood\\node_modules\\express-async-errors\\index.js:16:20)\n    at Layer.handle [as handle_request] (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\layer.js:95:5)\n    at next (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\route.js:137:13)\n    at module.exports (F:\\ArmanProjects\\nodefood\\app\\http\\middleware\\RestaurantAdmin.js:7:12)\n    at newFn (F:\\ArmanProjects\\nodefood\\node_modules\\express-async-errors\\index.js:16:20)\n    at Layer.handle [as handle_request] (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\layer.js:95:5)\n    at next (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\route.js:137:13)\n    at module.exports (F:\\ArmanProjects\\nodefood\\app\\http\\middleware\\Auth.js:11:5)\n    at newFn (F:\\ArmanProjects\\nodefood\\node_modules\\express-async-errors\\index.js:16:20)\n    at Layer.handle [as handle_request] (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\layer.js:95:5)\n    at next (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\route.js:137:13)\n    at Route.dispatch (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\route.js:112:3)\n    at newFn (F:\\ArmanProjects\\nodefood\\node_modules\\express-async-errors\\index.js:16:20)"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"level":"error","message":"PaymentModel.findbyId is not a function PaymentModel.findbyId is not a function","stack":"TypeError: PaymentModel.findbyId is not a function\n    at getPayments (F:\\ArmanProjects\\nodefood\\app\\http\\controller\\RestaurantController.js:215:41)\n    at newFn (F:\\ArmanProjects\\nodefood\\node_modules\\express-async-errors\\index.js:16:20)\n    at Layer.handle [as handle_request] (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\layer.js:95:5)\n    at next (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\route.js:137:13)\n    at module.exports (F:\\ArmanProjects\\nodefood\\app\\http\\middleware\\RestaurantAdmin.js:7:12)\n    at newFn (F:\\ArmanProjects\\nodefood\\node_modules\\express-async-errors\\index.js:16:20)\n    at Layer.handle [as handle_request] (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\layer.js:95:5)\n    at next (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\route.js:137:13)\n    at module.exports (F:\\ArmanProjects\\nodefood\\app\\http\\middleware\\Auth.js:11:5)\n    at newFn (F:\\ArmanProjects\\nodefood\\node_modules\\express-async-errors\\index.js:16:20)\n    at Layer.handle [as handle_request] (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\layer.js:95:5)\n    at next (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\route.js:137:13)\n    at Route.dispatch (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\route.js:112:3)\n    at newFn (F:\\ArmanProjects\\nodefood\\node_modules\\express-async-errors\\index.js:16:20)\n    at Layer.handle [as handle_request] (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\layer.js:95:5)\n    at F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\index.js:281:22"}
{"message":"db connected","level":"info"}
{"level":"error","message":"PaymentModel.findbyId is not a function PaymentModel.findbyId is not a function","stack":"TypeError: PaymentModel.findbyId is not a function\n    at getPayments (F:\\ArmanProjects\\nodefood\\app\\http\\controller\\RestaurantController.js:215:41)\n    at newFn (F:\\ArmanProjects\\nodefood\\node_modules\\express-async-errors\\index.js:16:20)\n    at Layer.handle [as handle_request] (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\layer.js:95:5)\n    at next (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\route.js:137:13)\n    at module.exports (F:\\ArmanProjects\\nodefood\\app\\http\\middleware\\RestaurantAdmin.js:7:12)\n    at newFn (F:\\ArmanProjects\\nodefood\\node_modules\\express-async-errors\\index.js:16:20)\n    at Layer.handle [as handle_request] (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\layer.js:95:5)\n    at next (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\route.js:137:13)\n    at module.exports (F:\\ArmanProjects\\nodefood\\app\\http\\middleware\\Auth.js:11:5)\n    at newFn (F:\\ArmanProjects\\nodefood\\node_modules\\express-async-errors\\index.js:16:20)\n    at Layer.handle [as handle_request] (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\layer.js:95:5)\n    at next (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\route.js:137:13)\n    at Route.dispatch (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\route.js:112:3)\n    at newFn (F:\\ArmanProjects\\nodefood\\node_modules\\express-async-errors\\index.js:16:20)\n    at Layer.handle [as handle_request] (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\layer.js:95:5)\n    at F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\index.js:281:22"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"level":"error","message":"Cannot read property 'foods' of undefined Cannot read property 'foods' of undefined","stack":"TypeError: Cannot read property 'foods' of undefined\n    at checkoutBasket (F:\\ArmanProjects\\nodefood\\app\\http\\controller\\UserController.js:130:36)\n    at processTicksAndRejections (internal/process/task_queues.js:97:5)"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"level":"error","message":"PaymentModel.find(...).desc is not a function PaymentModel.find(...).desc is not a function","stack":"TypeError: PaymentModel.find(...).desc is not a function\n    at getPayments (F:\\ArmanProjects\\nodefood\\app\\http\\controller\\RestaurantController.js:215:76)\n    at newFn (F:\\ArmanProjects\\nodefood\\node_modules\\express-async-errors\\index.js:16:20)\n    at Layer.handle [as handle_request] (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\layer.js:95:5)\n    at next (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\route.js:137:13)\n    at module.exports (F:\\ArmanProjects\\nodefood\\app\\http\\middleware\\RestaurantAdmin.js:7:12)\n    at newFn (F:\\ArmanProjects\\nodefood\\node_modules\\express-async-errors\\index.js:16:20)\n    at Layer.handle [as handle_request] (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\layer.js:95:5)\n    at next (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\route.js:137:13)\n    at module.exports (F:\\ArmanProjects\\nodefood\\app\\http\\middleware\\Auth.js:11:5)\n    at newFn (F:\\ArmanProjects\\nodefood\\node_modules\\express-async-errors\\index.js:16:20)\n    at Layer.handle [as handle_request] (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\layer.js:95:5)\n    at next (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\route.js:137:13)\n    at Route.dispatch (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\route.js:112:3)\n    at newFn (F:\\ArmanProjects\\nodefood\\node_modules\\express-async-errors\\index.js:16:20)\n    at Layer.handle [as handle_request] (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\layer.js:95:5)\n    at F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\index.js:281:22"}
{"level":"error","message":"PaymentModel.find(...).desc is not a function PaymentModel.find(...).desc is not a function","stack":"TypeError: PaymentModel.find(...).desc is not a function\n    at getPayments (F:\\ArmanProjects\\nodefood\\app\\http\\controller\\RestaurantController.js:215:76)\n    at newFn (F:\\ArmanProjects\\nodefood\\node_modules\\express-async-errors\\index.js:16:20)\n    at Layer.handle [as handle_request] (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\layer.js:95:5)\n    at next (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\route.js:137:13)\n    at module.exports (F:\\ArmanProjects\\nodefood\\app\\http\\middleware\\RestaurantAdmin.js:7:12)\n    at newFn (F:\\ArmanProjects\\nodefood\\node_modules\\express-async-errors\\index.js:16:20)\n    at Layer.handle [as handle_request] (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\layer.js:95:5)\n    at next (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\route.js:137:13)\n    at module.exports (F:\\ArmanProjects\\nodefood\\app\\http\\middleware\\Auth.js:11:5)\n    at newFn (F:\\ArmanProjects\\nodefood\\node_modules\\express-async-errors\\index.js:16:20)\n    at Layer.handle [as handle_request] (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\layer.js:95:5)\n    at next (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\route.js:137:13)\n    at Route.dispatch (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\route.js:112:3)\n    at newFn (F:\\ArmanProjects\\nodefood\\node_modules\\express-async-errors\\index.js:16:20)\n    at Layer.handle [as handle_request] (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\layer.js:95:5)\n    at F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\index.js:281:22"}
{"level":"error","message":"PaymentModel.find(...).desc is not a function PaymentModel.find(...).desc is not a function","stack":"TypeError: PaymentModel.find(...).desc is not a function\n    at getPayments (F:\\ArmanProjects\\nodefood\\app\\http\\controller\\RestaurantController.js:215:76)\n    at newFn (F:\\ArmanProjects\\nodefood\\node_modules\\express-async-errors\\index.js:16:20)\n    at Layer.handle [as handle_request] (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\layer.js:95:5)\n    at next (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\route.js:137:13)\n    at module.exports (F:\\ArmanProjects\\nodefood\\app\\http\\middleware\\RestaurantAdmin.js:7:12)\n    at newFn (F:\\ArmanProjects\\nodefood\\node_modules\\express-async-errors\\index.js:16:20)\n    at Layer.handle [as handle_request] (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\layer.js:95:5)\n    at next (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\route.js:137:13)\n    at module.exports (F:\\ArmanProjects\\nodefood\\app\\http\\middleware\\Auth.js:11:5)\n    at newFn (F:\\ArmanProjects\\nodefood\\node_modules\\express-async-errors\\index.js:16:20)\n    at Layer.handle [as handle_request] (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\layer.js:95:5)\n    at next (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\route.js:137:13)\n    at Route.dispatch (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\route.js:112:3)\n    at newFn (F:\\ArmanProjects\\nodefood\\node_modules\\express-async-errors\\index.js:16:20)\n    at Layer.handle [as handle_request] (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\layer.js:95:5)\n    at F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\index.js:281:22"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"level":"error","message":"Cannot read property 'foods' of undefined Cannot read property 'foods' of undefined","stack":"TypeError: Cannot read property 'foods' of undefined\n    at checkoutBasket (F:\\ArmanProjects\\nodefood\\app\\http\\controller\\UserController.js:131:36)\n    at processTicksAndRejections (internal/process/task_queues.js:97:5)"}
{"level":"error","message":"option is not defined option is not defined","stack":"ReferenceError: option is not defined\n    at checkoutBasket (F:\\ArmanProjects\\nodefood\\app\\http\\controller\\UserController.js:148:56)"}
{"level":"error","message":"option is not defined option is not defined","stack":"ReferenceError: option is not defined\n    at checkoutBasket (F:\\ArmanProjects\\nodefood\\app\\http\\controller\\UserController.js:148:56)"}
{"level":"error","message":"option is not defined option is not defined","stack":"ReferenceError: option is not defined\n    at checkoutBasket (F:\\ArmanProjects\\nodefood\\app\\http\\controller\\UserController.js:148:56)"}
{"level":"error","message":"option is not defined option is not defined","stack":"ReferenceError: option is not defined\n    at checkoutBasket (F:\\ArmanProjects\\nodefood\\app\\http\\controller\\UserController.js:148:56)"}
{"message":"db connected","level":"info"}
{"level":"error","message":"option is not defined option is not defined","stack":"ReferenceError: option is not defined\n    at checkoutBasket (F:\\ArmanProjects\\nodefood\\app\\http\\controller\\UserController.js:148:56)"}
{"level":"error","message":"option is not defined option is not defined","stack":"ReferenceError: option is not defined\n    at checkoutBasket (F:\\ArmanProjects\\nodefood\\app\\http\\controller\\UserController.js:148:56)"}
{"level":"error","message":"option is not defined option is not defined","stack":"ReferenceError: option is not defined\n    at checkoutBasket (F:\\ArmanProjects\\nodefood\\app\\http\\controller\\UserController.js:148:56)"}
{"level":"error","message":"option is not defined option is not defined","stack":"ReferenceError: option is not defined\n    at checkoutBasket (F:\\ArmanProjects\\nodefood\\app\\http\\controller\\UserController.js:148:56)"}
{"level":"error","message":"option is not defined option is not defined","stack":"ReferenceError: option is not defined\n    at checkoutBasket (F:\\ArmanProjects\\nodefood\\app\\http\\controller\\UserController.js:148:56)"}
{"level":"error","message":"option is not defined option is not defined","stack":"ReferenceError: option is not defined\n    at checkoutBasket (F:\\ArmanProjects\\nodefood\\app\\http\\controller\\UserController.js:148:56)"}
{"level":"error","message":"option is not defined option is not defined","stack":"ReferenceError: option is not defined\n    at checkoutBasket (F:\\ArmanProjects\\nodefood\\app\\http\\controller\\UserController.js:148:56)"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"level":"error","message":"Cannot read property 'foods' of undefined Cannot read property 'foods' of undefined","stack":"TypeError: Cannot read property 'foods' of undefined\n    at checkoutBasket (F:\\ArmanProjects\\nodefood\\app\\http\\controller\\UserController.js:131:36)\n    at processTicksAndRejections (internal/process/task_queues.js:97:5)"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"level":"error","message":"Cannot read property 'foods' of undefined Cannot read property 'foods' of undefined","stack":"TypeError: Cannot read property 'foods' of undefined\n    at checkoutBasket (F:\\ArmanProjects\\nodefood\\app\\http\\controller\\UserController.js:131:36)\n    at processTicksAndRejections (internal/process/task_queues.js:97:5)"}
{"message":"db connected","level":"info"}
{"level":"error","message":"Cannot read property 'foods' of undefined Cannot read property 'foods' of undefined","stack":"TypeError: Cannot read property 'foods' of undefined\n    at checkoutBasket (F:\\ArmanProjects\\nodefood\\app\\http\\controller\\UserController.js:131:36)\n    at processTicksAndRejections (internal/process/task_queues.js:97:5)"}
{"message":"db connected","level":"info"}
{"level":"error","message":"Cannot read property 'foods' of undefined Cannot read property 'foods' of undefined","stack":"TypeError: Cannot read property 'foods' of undefined\n    at checkoutBasket (F:\\ArmanProjects\\nodefood\\app\\http\\controller\\UserController.js:131:36)\n    at processTicksAndRejections (internal/process/task_queues.js:97:5)"}
{"message":"db connected","level":"info"}
{"level":"error","message":"basket is not defined basket is not defined","stack":"ReferenceError: basket is not defined\n    at verifyPayment (F:\\ArmanProjects\\nodefood\\app\\http\\controller\\UserController.js:169:62)"}
{"level":"error","message":"Cannot read property 'foods' of undefined Cannot read property 'foods' of undefined","stack":"TypeError: Cannot read property 'foods' of undefined\n    at checkoutBasket (F:\\ArmanProjects\\nodefood\\app\\http\\controller\\UserController.js:131:36)\n    at processTicksAndRejections (internal/process/task_queues.js:97:5)"}
{"level":"error","message":"basket is not defined basket is not defined","stack":"ReferenceError: basket is not defined\n    at verifyPayment (F:\\ArmanProjects\\nodefood\\app\\http\\controller\\UserController.js:169:62)"}
{"message":"db connected","level":"info"}
{"level":"error","message":"Cannot read property 'foods' of undefined Cannot read property 'foods' of undefined","stack":"TypeError: Cannot read property 'foods' of undefined\n    at checkoutBasket (F:\\ArmanProjects\\nodefood\\app\\http\\controller\\UserController.js:131:36)\n    at processTicksAndRejections (internal/process/task_queues.js:97:5)"}
{"level":"error","message":"amount is not defined amount is not defined","stack":"ReferenceError: amount is not defined\n    at verifyPayment (F:\\ArmanProjects\\nodefood\\app\\http\\controller\\UserController.js:170:30)\n    at processTicksAndRejections (internal/process/task_queues.js:97:5)"}
{"message":"db connected","level":"info"}
{"level":"error","message":"Cannot read property 'foods' of undefined Cannot read property 'foods' of undefined","stack":"TypeError: Cannot read property 'foods' of undefined\n    at checkoutBasket (F:\\ArmanProjects\\nodefood\\app\\http\\controller\\UserController.js:131:36)\n    at processTicksAndRejections (internal/process/task_queues.js:97:5)"}
{"level":"error","message":"amount is not defined amount is not defined","stack":"ReferenceError: amount is not defined\n    at verifyPayment (F:\\ArmanProjects\\nodefood\\app\\http\\controller\\UserController.js:173:39)\n    at processTicksAndRejections (internal/process/task_queues.js:97:5)"}
{"message":"db connected","level":"info"}
{"level":"error","message":"Cannot read property 'foods' of undefined Cannot read property 'foods' of undefined","stack":"TypeError: Cannot read property 'foods' of undefined\n    at checkoutBasket (F:\\ArmanProjects\\nodefood\\app\\http\\controller\\UserController.js:131:36)\n    at processTicksAndRejections (internal/process/task_queues.js:97:5)"}
{"level":"error","message":"Cannot read property 'foods' of undefined Cannot read property 'foods' of undefined","stack":"TypeError: Cannot read property 'foods' of undefined\n    at checkoutBasket (F:\\ArmanProjects\\nodefood\\app\\http\\controller\\UserController.js:131:36)\n    at processTicksAndRejections (internal/process/task_queues.js:97:5)"}
{"message":"db connected","level":"info"}
{"level":"error","message":"Cannot read property 'foods' of undefined Cannot read property 'foods' of undefined","stack":"TypeError: Cannot read property 'foods' of undefined\n    at checkoutBasket (F:\\ArmanProjects\\nodefood\\app\\http\\controller\\UserController.js:131:36)\n    at processTicksAndRejections (internal/process/task_queues.js:97:5)"}
{"message":"db connected","level":"info"}
{"level":"error","message":"Cannot read property 'foods' of undefined Cannot read property 'foods' of undefined","stack":"TypeError: Cannot read property 'foods' of undefined\n    at checkoutBasket (F:\\ArmanProjects\\nodefood\\app\\http\\controller\\UserController.js:131:36)\n    at processTicksAndRejections (internal/process/task_queues.js:97:5)"}
{"message":"db connected","level":"info"}
{"level":"error","message":"Cannot read property 'foods' of undefined Cannot read property 'foods' of undefined","stack":"TypeError: Cannot read property 'foods' of undefined\n    at checkoutBasket (F:\\ArmanProjects\\nodefood\\app\\http\\controller\\UserController.js:131:36)\n    at processTicksAndRejections (internal/process/task_queues.js:97:5)"}
{"message":"db connected","level":"info"}
{"level":"error","message":"Cannot read property 'foods' of undefined Cannot read property 'foods' of undefined","stack":"TypeError: Cannot read property 'foods' of undefined\n    at checkoutBasket (F:\\ArmanProjects\\nodefood\\app\\http\\controller\\UserController.js:131:36)\n    at processTicksAndRejections (internal/process/task_queues.js:97:5)"}
{"message":"db connected","level":"info"}
{"level":"error","message":"Cannot read property 'foods' of undefined Cannot read property 'foods' of undefined","stack":"TypeError: Cannot read property 'foods' of undefined\n    at checkoutBasket (F:\\ArmanProjects\\nodefood\\app\\http\\controller\\UserController.js:131:36)\n    at processTicksAndRejections (internal/process/task_queues.js:97:5)"}
{"level":"error","message":"Cannot read property 'foods' of undefined Cannot read property 'foods' of undefined","stack":"TypeError: Cannot read property 'foods' of undefined\n    at checkoutBasket (F:\\ArmanProjects\\nodefood\\app\\http\\controller\\UserController.js:131:36)\n    at processTicksAndRejections (internal/process/task_queues.js:97:5)"}
{"level":"error","message":"Cannot read property 'foods' of undefined Cannot read property 'foods' of undefined","stack":"TypeError: Cannot read property 'foods' of undefined\n    at checkoutBasket (F:\\ArmanProjects\\nodefood\\app\\http\\controller\\UserController.js:131:36)\n    at processTicksAndRejections (internal/process/task_queues.js:97:5)"}
{"level":"error","message":"Cannot read property 'foods' of undefined Cannot read property 'foods' of undefined","stack":"TypeError: Cannot read property 'foods' of undefined\n    at checkoutBasket (F:\\ArmanProjects\\nodefood\\app\\http\\controller\\UserController.js:131:36)\n    at processTicksAndRejections (internal/process/task_queues.js:97:5)"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"level":"error","message":"Cannot read property 'foods' of undefined Cannot read property 'foods' of undefined","stack":"TypeError: Cannot read property 'foods' of undefined\n    at checkoutBasket (F:\\ArmanProjects\\nodefood\\app\\http\\controller\\UserController.js:167:36)\n    at processTicksAndRejections (internal/process/task_queues.js:97:5)"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"level":"error","message":"Cannot read property 'foods' of undefined Cannot read property 'foods' of undefined","stack":"TypeError: Cannot read property 'foods' of undefined\n    at checkoutBasket (F:\\ArmanProjects\\nodefood\\app\\http\\controller\\UserController.js:167:36)\n    at processTicksAndRejections (internal/process/task_queues.js:97:5)"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"level":"error","message":"Cannot read property 'foods' of undefined Cannot read property 'foods' of undefined","stack":"TypeError: Cannot read property 'foods' of undefined\n    at checkoutBasket (F:\\ArmanProjects\\nodefood\\app\\http\\controller\\UserController.js:167:36)\n    at processTicksAndRejections (internal/process/task_queues.js:97:5)"}
{"level":"error","message":"Cannot read property 'foods' of undefined Cannot read property 'foods' of undefined","stack":"TypeError: Cannot read property 'foods' of undefined\n    at checkoutBasket (F:\\ArmanProjects\\nodefood\\app\\http\\controller\\UserController.js:167:36)\n    at runMicrotasks (<anonymous>)\n    at processTicksAndRejections (internal/process/task_queues.js:97:5)"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"level":"error","message":"Operation `restaurants.findOne()` buffering timed out after 10000ms Operation `restaurants.findOne()` buffering timed out after 10000ms","stack":"MongooseError: Operation `restaurants.findOne()` buffering timed out after 10000ms\n    at Timeout.<anonymous> (F:\\ArmanProjects\\nodefood\\node_modules\\mongoose\\lib\\drivers\\node-mongodb-native\\collection.js:184:20)\n    at listOnTimeout (internal/timers.js:549:17)\n    at processTimers (internal/timers.js:492:7)"}
{"level":"error","message":"Operation `restaurants.findOne()` buffering timed out after 10000ms Operation `restaurants.findOne()` buffering timed out after 10000ms","stack":"MongooseError: Operation `restaurants.findOne()` buffering timed out after 10000ms\n    at Timeout.<anonymous> (F:\\ArmanProjects\\nodefood\\node_modules\\mongoose\\lib\\drivers\\node-mongodb-native\\collection.js:184:20)\n    at listOnTimeout (internal/timers.js:549:17)\n    at processTimers (internal/timers.js:492:7)"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"stringValue":"\"payments\"","kind":"ObjectId","value":"payments","path":"_id","reason":{},"level":"error","message":"Cast to ObjectId failed for value \"payments\" at path \"_id\" for model \"restaurant\" Cast to ObjectId failed for value \"payments\" at path \"_id\" for model \"restaurant\"","stack":"CastError: Cast to ObjectId failed for value \"payments\" at path \"_id\" for model \"restaurant\"\n    at model.Query.exec (F:\\ArmanProjects\\nodefood\\node_modules\\mongoose\\lib\\query.js:4358:21)\n    at model.Query.Query.then (F:\\ArmanProjects\\nodefood\\node_modules\\mongoose\\lib\\query.js:4450:15)"}
{"stringValue":"\"payments\"","kind":"ObjectId","value":"payments","path":"_id","reason":{},"level":"error","message":"Cast to ObjectId failed for value \"payments\" at path \"_id\" for model \"restaurant\" Cast to ObjectId failed for value \"payments\" at path \"_id\" for model \"restaurant\"","stack":"CastError: Cast to ObjectId failed for value \"payments\" at path \"_id\" for model \"restaurant\"\n    at model.Query.exec (F:\\ArmanProjects\\nodefood\\node_modules\\mongoose\\lib\\query.js:4358:21)\n    at model.Query.Query.then (F:\\ArmanProjects\\nodefood\\node_modules\\mongoose\\lib\\query.js:4450:15)"}
{"stringValue":"\"payments\"","kind":"ObjectId","value":"payments","path":"_id","reason":{},"level":"error","message":"Cast to ObjectId failed for value \"payments\" at path \"_id\" for model \"restaurant\" Cast to ObjectId failed for value \"payments\" at path \"_id\" for model \"restaurant\"","stack":"CastError: Cast to ObjectId failed for value \"payments\" at path \"_id\" for model \"restaurant\"\n    at model.Query.exec (F:\\ArmanProjects\\nodefood\\node_modules\\mongoose\\lib\\query.js:4358:21)\n    at model.Query.Query.then (F:\\ArmanProjects\\nodefood\\node_modules\\mongoose\\lib\\query.js:4450:15)"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"restaurant validation failed: bankAccount.0.cardNumber: Path `cardNumber` (6104337735203315) is more than maximum allowed value (16).","level":"error"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"errors":{"bankAccount.0.cardNumber":{"name":"ValidatorError","message":"Path `cardNumber` (6104337735203315) is more than maximum allowed value (16).","properties":{"message":"Path `cardNumber` (6104337735203315) is more than maximum allowed value (16).","type":"max","max":16,"path":"cardNumber","value":6104337735203315},"kind":"max","path":"cardNumber","value":6104337735203315}},"_message":"restaurant validation failed","level":"error","message":"restaurant validation failed: bankAccount.0.cardNumber: Path `cardNumber` (6104337735203315) is more than maximum allowed value (16). restaurant validation failed: bankAccount.0.cardNumber: Path `cardNumber` (6104337735203315) is more than maximum allowed value (16).","stack":"ValidationError: restaurant validation failed: bankAccount.0.cardNumber: Path `cardNumber` (6104337735203315) is more than maximum allowed value (16).\n    at model.Document.invalidate (F:\\ArmanProjects\\nodefood\\node_modules\\mongoose\\lib\\document.js:2688:32)\n    at EmbeddedDocument.invalidate (F:\\ArmanProjects\\nodefood\\node_modules\\mongoose\\lib\\types\\embedded.js:292:29)\n    at F:\\ArmanProjects\\nodefood\\node_modules\\mongoose\\lib\\document.js:2508:17\n    at F:\\ArmanProjects\\nodefood\\node_modules\\mongoose\\lib\\schematype.js:1260:9\n    at processTicksAndRejections (internal/process/task_queues.js:79:11)"}
{"message":"db connected","level":"info"}
{"errors":{"bankAccount.0.cardNumber":{"name":"ValidatorError","message":"Path `cardNumber` (6104337735203315) is more than maximum allowed value (16).","properties":{"message":"Path `cardNumber` (6104337735203315) is more than maximum allowed value (16).","type":"max","max":16,"path":"cardNumber","value":6104337735203315},"kind":"max","path":"cardNumber","value":6104337735203315}},"_message":"restaurant validation failed","level":"error","message":"restaurant validation failed: bankAccount.0.cardNumber: Path `cardNumber` (6104337735203315) is more than maximum allowed value (16). restaurant validation failed: bankAccount.0.cardNumber: Path `cardNumber` (6104337735203315) is more than maximum allowed value (16).","stack":"ValidationError: restaurant validation failed: bankAccount.0.cardNumber: Path `cardNumber` (6104337735203315) is more than maximum allowed value (16).\n    at model.Document.invalidate (F:\\ArmanProjects\\nodefood\\node_modules\\mongoose\\lib\\document.js:2688:32)\n    at EmbeddedDocument.invalidate (F:\\ArmanProjects\\nodefood\\node_modules\\mongoose\\lib\\types\\embedded.js:292:29)\n    at F:\\ArmanProjects\\nodefood\\node_modules\\mongoose\\lib\\document.js:2508:17\n    at F:\\ArmanProjects\\nodefood\\node_modules\\mongoose\\lib\\schematype.js:1260:9\n    at processTicksAndRejections (internal/process/task_queues.js:79:11)"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"errors":{"bankAccount.1.cardNumber":{"name":"ValidatorError","message":"Path `cardNumber` is required.","properties":{"message":"Path `cardNumber` is required.","type":"required","path":"cardNumber"},"kind":"required","path":"cardNumber"},"bankAccount.1.shaba":{"name":"ValidatorError","message":"Path `shaba` is required.","properties":{"message":"Path `shaba` is required.","type":"required","path":"shaba"},"kind":"required","path":"shaba"},"bankAccount.1.admin":{"name":"ValidatorError","message":"Path `admin` is required.","properties":{"message":"Path `admin` is required.","type":"required","path":"admin"},"kind":"required","path":"admin"}},"_message":"restaurant validation failed","level":"error","message":"restaurant validation failed: bankAccount.1.cardNumber: Path `cardNumber` is required., bankAccount.1.shaba: Path `shaba` is required., bankAccount.1.admin: Path `admin` is required. restaurant validation failed: bankAccount.1.cardNumber: Path `cardNumber` is required., bankAccount.1.shaba: Path `shaba` is required., bankAccount.1.admin: Path `admin` is required.","stack":"ValidationError: restaurant validation failed: bankAccount.1.cardNumber: Path `cardNumber` is required., bankAccount.1.shaba: Path `shaba` is required., bankAccount.1.admin: Path `admin` is required.\n    at model.Document.invalidate (F:\\ArmanProjects\\nodefood\\node_modules\\mongoose\\lib\\document.js:2688:32)\n    at EmbeddedDocument.invalidate (F:\\ArmanProjects\\nodefood\\node_modules\\mongoose\\lib\\types\\embedded.js:292:29)\n    at F:\\ArmanProjects\\nodefood\\node_modules\\mongoose\\lib\\document.js:2508:17\n    at F:\\ArmanProjects\\nodefood\\node_modules\\mongoose\\lib\\schematype.js:1260:9\n    at processTicksAndRejections (internal/process/task_queues.js:79:11)"}
{"errors":{"bankAccount.1.cardNumber":{"name":"ValidatorError","message":"Path `cardNumber` is required.","properties":{"message":"Path `cardNumber` is required.","type":"required","path":"cardNumber"},"kind":"required","path":"cardNumber"},"bankAccount.1.shaba":{"name":"ValidatorError","message":"Path `shaba` is required.","properties":{"message":"Path `shaba` is required.","type":"required","path":"shaba"},"kind":"required","path":"shaba"},"bankAccount.1.admin":{"name":"ValidatorError","message":"Path `admin` is required.","properties":{"message":"Path `admin` is required.","type":"required","path":"admin"},"kind":"required","path":"admin"}},"_message":"restaurant validation failed","level":"error","message":"restaurant validation failed: bankAccount.1.cardNumber: Path `cardNumber` is required., bankAccount.1.shaba: Path `shaba` is required., bankAccount.1.admin: Path `admin` is required. restaurant validation failed: bankAccount.1.cardNumber: Path `cardNumber` is required., bankAccount.1.shaba: Path `shaba` is required., bankAccount.1.admin: Path `admin` is required.","stack":"ValidationError: restaurant validation failed: bankAccount.1.cardNumber: Path `cardNumber` is required., bankAccount.1.shaba: Path `shaba` is required., bankAccount.1.admin: Path `admin` is required.\n    at model.Document.invalidate (F:\\ArmanProjects\\nodefood\\node_modules\\mongoose\\lib\\document.js:2688:32)\n    at EmbeddedDocument.invalidate (F:\\ArmanProjects\\nodefood\\node_modules\\mongoose\\lib\\types\\embedded.js:292:29)\n    at F:\\ArmanProjects\\nodefood\\node_modules\\mongoose\\lib\\document.js:2508:17\n    at F:\\ArmanProjects\\nodefood\\node_modules\\mongoose\\lib\\schematype.js:1260:9\n    at processTicksAndRejections (internal/process/task_queues.js:79:11)"}
{"message":"db connected","level":"info"}
{"errors":{"cashout.0.admin":{"name":"ValidatorError","message":"Path `admin` is required.","properties":{"message":"Path `admin` is required.","type":"required","path":"admin"},"kind":"required","path":"admin"},"cashout.0.shaba":{"name":"ValidatorError","message":"Path `shaba` is required.","properties":{"message":"Path `shaba` is required.","type":"required","path":"shaba"},"kind":"required","path":"shaba"},"cashout.0.cardNumber":{"name":"ValidatorError","message":"Path `cardNumber` is required.","properties":{"message":"Path `cardNumber` is required.","type":"required","path":"cardNumber"},"kind":"required","path":"cardNumber"}},"_message":"restaurant validation failed","level":"error","message":"restaurant validation failed: cashout.0.admin: Path `admin` is required., cashout.0.shaba: Path `shaba` is required., cashout.0.cardNumber: Path `cardNumber` is required. restaurant validation failed: cashout.0.admin: Path `admin` is required., cashout.0.shaba: Path `shaba` is required., cashout.0.cardNumber: Path `cardNumber` is required.","stack":"ValidationError: restaurant validation failed: cashout.0.admin: Path `admin` is required., cashout.0.shaba: Path `shaba` is required., cashout.0.cardNumber: Path `cardNumber` is required.\n    at model.Document.invalidate (F:\\ArmanProjects\\nodefood\\node_modules\\mongoose\\lib\\document.js:2688:32)\n    at EmbeddedDocument.invalidate (F:\\ArmanProjects\\nodefood\\node_modules\\mongoose\\lib\\types\\embedded.js:292:29)\n    at F:\\ArmanProjects\\nodefood\\node_modules\\mongoose\\lib\\document.js:2508:17\n    at F:\\ArmanProjects\\nodefood\\node_modules\\mongoose\\lib\\schematype.js:1260:9\n    at processTicksAndRejections (internal/process/task_queues.js:79:11)"}
{"message":"db connected","level":"info"}
{"errors":{"cashout.0.admin":{"name":"ValidatorError","message":"Path `admin` is required.","properties":{"message":"Path `admin` is required.","type":"required","path":"admin"},"kind":"required","path":"admin"},"cashout.0.shaba":{"name":"ValidatorError","message":"Path `shaba` is required.","properties":{"message":"Path `shaba` is required.","type":"required","path":"shaba"},"kind":"required","path":"shaba"},"cashout.0.cardNumber":{"name":"ValidatorError","message":"Path `cardNumber` is required.","properties":{"message":"Path `cardNumber` is required.","type":"required","path":"cardNumber"},"kind":"required","path":"cardNumber"}},"_message":"restaurant validation failed","level":"error","message":"restaurant validation failed: cashout.0.admin: Path `admin` is required., cashout.0.shaba: Path `shaba` is required., cashout.0.cardNumber: Path `cardNumber` is required. restaurant validation failed: cashout.0.admin: Path `admin` is required., cashout.0.shaba: Path `shaba` is required., cashout.0.cardNumber: Path `cardNumber` is required.","stack":"ValidationError: restaurant validation failed: cashout.0.admin: Path `admin` is required., cashout.0.shaba: Path `shaba` is required., cashout.0.cardNumber: Path `cardNumber` is required.\n    at model.Document.invalidate (F:\\ArmanProjects\\nodefood\\node_modules\\mongoose\\lib\\document.js:2688:32)\n    at EmbeddedDocument.invalidate (F:\\ArmanProjects\\nodefood\\node_modules\\mongoose\\lib\\types\\embedded.js:292:29)\n    at F:\\ArmanProjects\\nodefood\\node_modules\\mongoose\\lib\\document.js:2508:17\n    at F:\\ArmanProjects\\nodefood\\node_modules\\mongoose\\lib\\schematype.js:1260:9\n    at processTicksAndRejections (internal/process/task_queues.js:79:11)"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"level":"error","message":"RestaurantModel.findbyId is not a function RestaurantModel.findbyId is not a function","stack":"TypeError: RestaurantModel.findbyId is not a function\n    at deleteDrink (F:\\ArmanProjects\\nodefood\\app\\http\\controller\\RestaurantController.js:179:46)\n    at newFn (F:\\ArmanProjects\\nodefood\\node_modules\\express-async-errors\\index.js:16:20)\n    at Layer.handle [as handle_request] (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\layer.js:95:5)\n    at next (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\route.js:137:13)\n    at module.exports (F:\\ArmanProjects\\nodefood\\app\\http\\middleware\\RestaurantAdmin.js:7:12)\n    at newFn (F:\\ArmanProjects\\nodefood\\node_modules\\express-async-errors\\index.js:16:20)\n    at Layer.handle [as handle_request] (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\layer.js:95:5)\n    at next (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\route.js:137:13)\n    at module.exports (F:\\ArmanProjects\\nodefood\\app\\http\\middleware\\Auth.js:11:5)\n    at newFn (F:\\ArmanProjects\\nodefood\\node_modules\\express-async-errors\\index.js:16:20)\n    at Layer.handle [as handle_request] (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\layer.js:95:5)\n    at next (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\route.js:137:13)\n    at Route.dispatch (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\route.js:112:3)\n    at newFn (F:\\ArmanProjects\\nodefood\\node_modules\\express-async-errors\\index.js:16:20)\n    at Layer.handle [as handle_request] (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\layer.js:95:5)\n    at F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\index.js:281:22"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"level":"error","message":"restaurant.foods.findById is not a function restaurant.foods.findById is not a function","stack":"TypeError: restaurant.foods.findById is not a function\n    at deleteFood (F:\\ArmanProjects\\nodefood\\app\\http\\controller\\RestaurantController.js:141:40)\n    at processTicksAndRejections (internal/process/task_queues.js:97:5)"}
{"level":"error","message":"restaurant.foods.findById is not a function restaurant.foods.findById is not a function","stack":"TypeError: restaurant.foods.findById is not a function\n    at deleteFood (F:\\ArmanProjects\\nodefood\\app\\http\\controller\\RestaurantController.js:141:40)\n    at processTicksAndRejections (internal/process/task_queues.js:97:5)"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"errors":{"lat":{"name":"ValidatorError","message":"Path `lat` is required.","properties":{"message":"Path `lat` is required.","type":"required","path":"lat"},"kind":"required","path":"lat"},"lang":{"name":"ValidatorError","message":"Path `lang` is required.","properties":{"message":"Path `lang` is required.","type":"required","path":"lang"},"kind":"required","path":"lang"}},"_message":"payment validation failed","level":"error","message":"payment validation failed: lat: Path `lat` is required., lang: Path `lang` is required. payment validation failed: lat: Path `lat` is required., lang: Path `lang` is required.","stack":"ValidationError: payment validation failed: lat: Path `lat` is required., lang: Path `lang` is required.\n    at model.Document.invalidate (F:\\ArmanProjects\\nodefood\\node_modules\\mongoose\\lib\\document.js:2688:32)\n    at F:\\ArmanProjects\\nodefood\\node_modules\\mongoose\\lib\\document.js:2508:17\n    at F:\\ArmanProjects\\nodefood\\node_modules\\mongoose\\lib\\schematype.js:1260:9\n    at processTicksAndRejections (internal/process/task_queues.js:79:11)"}
{"message":"db connected","level":"info"}
{"errors":{"lat":{"name":"ValidatorError","message":"Path `lat` is required.","properties":{"message":"Path `lat` is required.","type":"required","path":"lat"},"kind":"required","path":"lat"},"lang":{"name":"ValidatorError","message":"Path `lang` is required.","properties":{"message":"Path `lang` is required.","type":"required","path":"lang"},"kind":"required","path":"lang"}},"_message":"payment validation failed","level":"error","message":"payment validation failed: lat: Path `lat` is required., lang: Path `lang` is required. payment validation failed: lat: Path `lat` is required., lang: Path `lang` is required.","stack":"ValidationError: payment validation failed: lat: Path `lat` is required., lang: Path `lang` is required.\n    at model.Document.invalidate (F:\\ArmanProjects\\nodefood\\node_modules\\mongoose\\lib\\document.js:2688:32)\n    at F:\\ArmanProjects\\nodefood\\node_modules\\mongoose\\lib\\document.js:2508:17\n    at F:\\ArmanProjects\\nodefood\\node_modules\\mongoose\\lib\\schematype.js:1260:9\n    at processTicksAndRejections (internal/process/task_queues.js:79:11)"}
{"errors":{"lat":{"name":"ValidatorError","message":"Path `lat` is required.","properties":{"message":"Path `lat` is required.","type":"required","path":"lat"},"kind":"required","path":"lat"},"lang":{"name":"ValidatorError","message":"Path `lang` is required.","properties":{"message":"Path `lang` is required.","type":"required","path":"lang"},"kind":"required","path":"lang"}},"_message":"payment validation failed","level":"error","message":"payment validation failed: lat: Path `lat` is required., lang: Path `lang` is required. payment validation failed: lat: Path `lat` is required., lang: Path `lang` is required.","stack":"ValidationError: payment validation failed: lat: Path `lat` is required., lang: Path `lang` is required.\n    at model.Document.invalidate (F:\\ArmanProjects\\nodefood\\node_modules\\mongoose\\lib\\document.js:2688:32)\n    at F:\\ArmanProjects\\nodefood\\node_modules\\mongoose\\lib\\document.js:2508:17\n    at F:\\ArmanProjects\\nodefood\\node_modules\\mongoose\\lib\\schematype.js:1260:9\n    at processTicksAndRejections (internal/process/task_queues.js:79:11)"}
{"errors":{"lat":{"name":"ValidatorError","message":"Path `lat` is required.","properties":{"message":"Path `lat` is required.","type":"required","path":"lat"},"kind":"required","path":"lat"},"lang":{"name":"ValidatorError","message":"Path `lang` is required.","properties":{"message":"Path `lang` is required.","type":"required","path":"lang"},"kind":"required","path":"lang"}},"_message":"payment validation failed","level":"error","message":"payment validation failed: lat: Path `lat` is required., lang: Path `lang` is required. payment validation failed: lat: Path `lat` is required., lang: Path `lang` is required.","stack":"ValidationError: payment validation failed: lat: Path `lat` is required., lang: Path `lang` is required.\n    at model.Document.invalidate (F:\\ArmanProjects\\nodefood\\node_modules\\mongoose\\lib\\document.js:2688:32)\n    at F:\\ArmanProjects\\nodefood\\node_modules\\mongoose\\lib\\document.js:2508:17\n    at F:\\ArmanProjects\\nodefood\\node_modules\\mongoose\\lib\\schematype.js:1260:9\n    at processTicksAndRejections (internal/process/task_queues.js:79:11)"}
{"errors":{"lat":{"name":"ValidatorError","message":"Path `lat` is required.","properties":{"message":"Path `lat` is required.","type":"required","path":"lat"},"kind":"required","path":"lat"},"lang":{"name":"ValidatorError","message":"Path `lang` is required.","properties":{"message":"Path `lang` is required.","type":"required","path":"lang"},"kind":"required","path":"lang"}},"_message":"payment validation failed","level":"error","message":"payment validation failed: lat: Path `lat` is required., lang: Path `lang` is required. payment validation failed: lat: Path `lat` is required., lang: Path `lang` is required.","stack":"ValidationError: payment validation failed: lat: Path `lat` is required., lang: Path `lang` is required.\n    at model.Document.invalidate (F:\\ArmanProjects\\nodefood\\node_modules\\mongoose\\lib\\document.js:2688:32)\n    at F:\\ArmanProjects\\nodefood\\node_modules\\mongoose\\lib\\document.js:2508:17\n    at F:\\ArmanProjects\\nodefood\\node_modules\\mongoose\\lib\\schematype.js:1260:9\n    at processTicksAndRejections (internal/process/task_queues.js:79:11)"}
{"message":"db connected","level":"info"}
{"errors":{"lat":{"name":"ValidatorError","message":"Path `lat` is required.","properties":{"message":"Path `lat` is required.","type":"required","path":"lat"},"kind":"required","path":"lat"},"lang":{"name":"ValidatorError","message":"Path `lang` is required.","properties":{"message":"Path `lang` is required.","type":"required","path":"lang"},"kind":"required","path":"lang"}},"_message":"payment validation failed","level":"error","message":"payment validation failed: lat: Path `lat` is required., lang: Path `lang` is required. payment validation failed: lat: Path `lat` is required., lang: Path `lang` is required.","stack":"ValidationError: payment validation failed: lat: Path `lat` is required., lang: Path `lang` is required.\n    at model.Document.invalidate (F:\\ArmanProjects\\nodefood\\node_modules\\mongoose\\lib\\document.js:2688:32)\n    at F:\\ArmanProjects\\nodefood\\node_modules\\mongoose\\lib\\document.js:2508:17\n    at F:\\ArmanProjects\\nodefood\\node_modules\\mongoose\\lib\\schematype.js:1260:9\n    at processTicksAndRejections (internal/process/task_queues.js:79:11)"}
{"message":"db connected","level":"info"}
{"errors":{"lat":{"name":"ValidatorError","message":"Path `lat` is required.","properties":{"message":"Path `lat` is required.","type":"required","path":"lat"},"kind":"required","path":"lat"},"lang":{"name":"ValidatorError","message":"Path `lang` is required.","properties":{"message":"Path `lang` is required.","type":"required","path":"lang"},"kind":"required","path":"lang"}},"_message":"payment validation failed","level":"error","message":"payment validation failed: lat: Path `lat` is required., lang: Path `lang` is required. payment validation failed: lat: Path `lat` is required., lang: Path `lang` is required.","stack":"ValidationError: payment validation failed: lat: Path `lat` is required., lang: Path `lang` is required.\n    at model.Document.invalidate (F:\\ArmanProjects\\nodefood\\node_modules\\mongoose\\lib\\document.js:2688:32)\n    at F:\\ArmanProjects\\nodefood\\node_modules\\mongoose\\lib\\document.js:2508:17\n    at F:\\ArmanProjects\\nodefood\\node_modules\\mongoose\\lib\\schematype.js:1260:9\n    at processTicksAndRejections (internal/process/task_queues.js:79:11)"}
{"errors":{"lat":{"name":"ValidatorError","message":"Path `lat` is required.","properties":{"message":"Path `lat` is required.","type":"required","path":"lat"},"kind":"required","path":"lat"},"lang":{"name":"ValidatorError","message":"Path `lang` is required.","properties":{"message":"Path `lang` is required.","type":"required","path":"lang"},"kind":"required","path":"lang"}},"_message":"payment validation failed","level":"error","message":"payment validation failed: lat: Path `lat` is required., lang: Path `lang` is required. payment validation failed: lat: Path `lat` is required., lang: Path `lang` is required.","stack":"ValidationError: payment validation failed: lat: Path `lat` is required., lang: Path `lang` is required.\n    at model.Document.invalidate (F:\\ArmanProjects\\nodefood\\node_modules\\mongoose\\lib\\document.js:2688:32)\n    at F:\\ArmanProjects\\nodefood\\node_modules\\mongoose\\lib\\document.js:2508:17\n    at F:\\ArmanProjects\\nodefood\\node_modules\\mongoose\\lib\\schematype.js:1260:9\n    at processTicksAndRejections (internal/process/task_queues.js:79:11)"}
{"message":"db connected","level":"info"}
{"errors":{"lang":{"name":"ValidatorError","message":"Path `lang` is required.","properties":{"message":"Path `lang` is required.","type":"required","path":"lang"},"kind":"required","path":"lang"},"lat":{"name":"ValidatorError","message":"Path `lat` is required.","properties":{"message":"Path `lat` is required.","type":"required","path":"lat"},"kind":"required","path":"lat"}},"_message":"payment validation failed","level":"error","message":"payment validation failed: lang: Path `lang` is required., lat: Path `lat` is required. payment validation failed: lang: Path `lang` is required., lat: Path `lat` is required.","stack":"ValidationError: payment validation failed: lang: Path `lang` is required., lat: Path `lat` is required.\n    at model.Document.invalidate (F:\\ArmanProjects\\nodefood\\node_modules\\mongoose\\lib\\document.js:2688:32)\n    at F:\\ArmanProjects\\nodefood\\node_modules\\mongoose\\lib\\document.js:2508:17\n    at F:\\ArmanProjects\\nodefood\\node_modules\\mongoose\\lib\\schematype.js:1260:9\n    at processTicksAndRejections (internal/process/task_queues.js:79:11)"}
{"message":"db connected","level":"info"}
{"level":"error","message":"Cannot read property 'amount' of null Cannot read property 'amount' of null","stack":"TypeError: Cannot read property 'amount' of null\n    at verifyPayment (F:\\ArmanProjects\\nodefood\\app\\http\\controller\\UserController.js:201:33)\n    at processTicksAndRejections (internal/process/task_queues.js:97:5)"}
{"level":"error","message":"Cannot read property 'amount' of null Cannot read property 'amount' of null","stack":"TypeError: Cannot read property 'amount' of null\n    at verifyPayment (F:\\ArmanProjects\\nodefood\\app\\http\\controller\\UserController.js:201:33)\n    at processTicksAndRejections (internal/process/task_queues.js:97:5)"}
{"message":"db connected","level":"info"}
{"level":"error","message":"Cannot read property 'amount' of null Cannot read property 'amount' of null","stack":"TypeError: Cannot read property 'amount' of null\n    at verifyPayment (F:\\ArmanProjects\\nodefood\\app\\http\\controller\\UserController.js:201:33)\n    at processTicksAndRejections (internal/process/task_queues.js:97:5)"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"errors":{"lat":{"name":"ValidatorError","message":"Path `lat` is required.","properties":{"message":"Path `lat` is required.","type":"required","path":"lat"},"kind":"required","path":"lat"},"lang":{"name":"ValidatorError","message":"Path `lang` is required.","properties":{"message":"Path `lang` is required.","type":"required","path":"lang"},"kind":"required","path":"lang"}},"_message":"payment validation failed","level":"error","message":"payment validation failed: lat: Path `lat` is required., lang: Path `lang` is required. payment validation failed: lat: Path `lat` is required., lang: Path `lang` is required.","stack":"ValidationError: payment validation failed: lat: Path `lat` is required., lang: Path `lang` is required.\n    at model.Document.invalidate (F:\\ArmanProjects\\nodefood\\node_modules\\mongoose\\lib\\document.js:2688:32)\n    at F:\\ArmanProjects\\nodefood\\node_modules\\mongoose\\lib\\document.js:2508:17\n    at F:\\ArmanProjects\\nodefood\\node_modules\\mongoose\\lib\\schematype.js:1260:9\n    at processTicksAndRejections (internal/process/task_queues.js:79:11)"}
{"message":"db connected","level":"info"}
{"errors":{"lat":{"name":"ValidatorError","message":"Path `lat` is required.","properties":{"message":"Path `lat` is required.","type":"required","path":"lat"},"kind":"required","path":"lat"},"lang":{"name":"ValidatorError","message":"Path `lang` is required.","properties":{"message":"Path `lang` is required.","type":"required","path":"lang"},"kind":"required","path":"lang"}},"_message":"payment validation failed","level":"error","message":"payment validation failed: lat: Path `lat` is required., lang: Path `lang` is required. payment validation failed: lat: Path `lat` is required., lang: Path `lang` is required.","stack":"ValidationError: payment validation failed: lat: Path `lat` is required., lang: Path `lang` is required.\n    at model.Document.invalidate (F:\\ArmanProjects\\nodefood\\node_modules\\mongoose\\lib\\document.js:2688:32)\n    at F:\\ArmanProjects\\nodefood\\node_modules\\mongoose\\lib\\document.js:2508:17\n    at F:\\ArmanProjects\\nodefood\\node_modules\\mongoose\\lib\\schematype.js:1260:9\n    at processTicksAndRejections (internal/process/task_queues.js:79:11)"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"errors":{"lat":{"name":"ValidatorError","message":"Path `lat` is required.","properties":{"message":"Path `lat` is required.","type":"required","path":"lat"},"kind":"required","path":"lat"},"lang":{"name":"ValidatorError","message":"Path `lang` is required.","properties":{"message":"Path `lang` is required.","type":"required","path":"lang"},"kind":"required","path":"lang"}},"_message":"payment validation failed","level":"error","message":"payment validation failed: lat: Path `lat` is required., lang: Path `lang` is required. payment validation failed: lat: Path `lat` is required., lang: Path `lang` is required.","stack":"ValidationError: payment validation failed: lat: Path `lat` is required., lang: Path `lang` is required.\n    at model.Document.invalidate (F:\\ArmanProjects\\nodefood\\node_modules\\mongoose\\lib\\document.js:2688:32)\n    at F:\\ArmanProjects\\nodefood\\node_modules\\mongoose\\lib\\document.js:2508:17\n    at F:\\ArmanProjects\\nodefood\\node_modules\\mongoose\\lib\\schematype.js:1260:9\n    at processTicksAndRejections (internal/process/task_queues.js:79:11)"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"errors":{"lat":{"name":"ValidatorError","message":"Path `lat` is required.","properties":{"message":"Path `lat` is required.","type":"required","path":"lat"},"kind":"required","path":"lat"},"lang":{"name":"ValidatorError","message":"Path `lang` is required.","properties":{"message":"Path `lang` is required.","type":"required","path":"lang"},"kind":"required","path":"lang"}},"_message":"payment validation failed","level":"error","message":"payment validation failed: lat: Path `lat` is required., lang: Path `lang` is required. payment validation failed: lat: Path `lat` is required., lang: Path `lang` is required.","stack":"ValidationError: payment validation failed: lat: Path `lat` is required., lang: Path `lang` is required.\n    at model.Document.invalidate (F:\\ArmanProjects\\nodefood\\node_modules\\mongoose\\lib\\document.js:2688:32)\n    at F:\\ArmanProjects\\nodefood\\node_modules\\mongoose\\lib\\document.js:2508:17\n    at F:\\ArmanProjects\\nodefood\\node_modules\\mongoose\\lib\\schematype.js:1260:9\n    at processTicksAndRejections (internal/process/task_queues.js:79:11)"}
{"message":"db connected","level":"info"}
{"errors":{"lat":{"name":"ValidatorError","message":"Path `lat` is required.","properties":{"message":"Path `lat` is required.","type":"required","path":"lat"},"kind":"required","path":"lat"},"lang":{"name":"ValidatorError","message":"Path `lang` is required.","properties":{"message":"Path `lang` is required.","type":"required","path":"lang"},"kind":"required","path":"lang"}},"_message":"payment validation failed","level":"error","message":"payment validation failed: lat: Path `lat` is required., lang: Path `lang` is required. payment validation failed: lat: Path `lat` is required., lang: Path `lang` is required.","stack":"ValidationError: payment validation failed: lat: Path `lat` is required., lang: Path `lang` is required.\n    at model.Document.invalidate (F:\\ArmanProjects\\nodefood\\node_modules\\mongoose\\lib\\document.js:2688:32)\n    at F:\\ArmanProjects\\nodefood\\node_modules\\mongoose\\lib\\document.js:2508:17\n    at F:\\ArmanProjects\\nodefood\\node_modules\\mongoose\\lib\\schematype.js:1260:9\n    at processTicksAndRejections (internal/process/task_queues.js:79:11)"}
{"errors":{"lat":{"name":"ValidatorError","message":"Path `lat` is required.","properties":{"message":"Path `lat` is required.","type":"required","path":"lat"},"kind":"required","path":"lat"},"lang":{"name":"ValidatorError","message":"Path `lang` is required.","properties":{"message":"Path `lang` is required.","type":"required","path":"lang"},"kind":"required","path":"lang"}},"_message":"payment validation failed","level":"error","message":"payment validation failed: lat: Path `lat` is required., lang: Path `lang` is required. payment validation failed: lat: Path `lat` is required., lang: Path `lang` is required.","stack":"ValidationError: payment validation failed: lat: Path `lat` is required., lang: Path `lang` is required.\n    at model.Document.invalidate (F:\\ArmanProjects\\nodefood\\node_modules\\mongoose\\lib\\document.js:2688:32)\n    at F:\\ArmanProjects\\nodefood\\node_modules\\mongoose\\lib\\document.js:2508:17\n    at F:\\ArmanProjects\\nodefood\\node_modules\\mongoose\\lib\\schematype.js:1260:9\n    at processTicksAndRejections (internal/process/task_queues.js:79:11)"}
{"errors":{"lat":{"name":"ValidatorError","message":"Path `lat` is required.","properties":{"message":"Path `lat` is required.","type":"required","path":"lat"},"kind":"required","path":"lat"},"lang":{"name":"ValidatorError","message":"Path `lang` is required.","properties":{"message":"Path `lang` is required.","type":"required","path":"lang"},"kind":"required","path":"lang"}},"_message":"payment validation failed","level":"error","message":"payment validation failed: lat: Path `lat` is required., lang: Path `lang` is required. payment validation failed: lat: Path `lat` is required., lang: Path `lang` is required.","stack":"ValidationError: payment validation failed: lat: Path `lat` is required., lang: Path `lang` is required.\n    at model.Document.invalidate (F:\\ArmanProjects\\nodefood\\node_modules\\mongoose\\lib\\document.js:2688:32)\n    at F:\\ArmanProjects\\nodefood\\node_modules\\mongoose\\lib\\document.js:2508:17\n    at F:\\ArmanProjects\\nodefood\\node_modules\\mongoose\\lib\\schematype.js:1260:9\n    at processTicksAndRejections (internal/process/task_queues.js:79:11)"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"errno":-4058,"code":"ENOENT","syscall":"open","path":"F:\\ArmanProjects\\nodefood\\uploads\\Fri May 28 2021 04:24:52 GMT+0430 (GMT+04:30)-5bb22be1f2aaf_thumb900.jpg","storageErrors":[],"level":"error","message":"ENOENT: no such file or directory, open 'F:\\ArmanProjects\\nodefood\\uploads\\Fri May 28 2021 04:24:52 GMT+0430 (GMT+04:30)-5bb22be1f2aaf_thumb900.jpg' ENOENT: no such file or directory, open 'F:\\ArmanProjects\\nodefood\\uploads\\Fri May 28 2021 04:24:52 GMT+0430 (GMT+04:30)-5bb22be1f2aaf_thumb900.jpg'","stack":"Error: ENOENT: no such file or directory, open 'F:\\ArmanProjects\\nodefood\\uploads\\Fri May 28 2021 04:24:52 GMT+0430 (GMT+04:30)-5bb22be1f2aaf_thumb900.jpg'"}
{"message":"db connected","level":"info"}
{"errno":-4058,"code":"ENOENT","syscall":"open","path":"F:\\ArmanProjects\\nodefood\\uploads\\Fri May 28 2021 04:25:23 GMT+0430 (GMT+04:30)-5bb22be1f2aaf_thumb900.jpg","storageErrors":[],"level":"error","message":"ENOENT: no such file or directory, open 'F:\\ArmanProjects\\nodefood\\uploads\\Fri May 28 2021 04:25:23 GMT+0430 (GMT+04:30)-5bb22be1f2aaf_thumb900.jpg' ENOENT: no such file or directory, open 'F:\\ArmanProjects\\nodefood\\uploads\\Fri May 28 2021 04:25:23 GMT+0430 (GMT+04:30)-5bb22be1f2aaf_thumb900.jpg'","stack":"Error: ENOENT: no such file or directory, open 'F:\\ArmanProjects\\nodefood\\uploads\\Fri May 28 2021 04:25:23 GMT+0430 (GMT+04:30)-5bb22be1f2aaf_thumb900.jpg'"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"level":"error"}
{"level":"error"}
{"level":"error"}
{"level":"error"}
{"level":"error"}
{"level":"error","message":"Cannot read property 'foods' of undefined Cannot read property 'foods' of undefined","stack":"TypeError: Cannot read property 'foods' of undefined\n    at checkoutBasket (F:\\ArmanProjects\\nodefood\\app\\http\\controller\\UserController.js:167:36)\n    at processTicksAndRejections (internal/process/task_queues.js:97:5)"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"errors":{"bankAccount.1.cardNumber":{"name":"ValidatorError","message":"Path `cardNumber` is required.","properties":{"message":"Path `cardNumber` is required.","type":"required","path":"cardNumber","value":null},"kind":"required","path":"cardNumber","value":null},"bankAccount.1.shaba":{"name":"ValidatorError","message":"Path `shaba` is required.","properties":{"message":"Path `shaba` is required.","type":"required","path":"shaba","value":null},"kind":"required","path":"shaba","value":null},"bankAccount.1.admin":{"name":"ValidatorError","message":"Path `admin` is required.","properties":{"message":"Path `admin` is required.","type":"required","path":"admin","value":null},"kind":"required","path":"admin","value":null}},"_message":"restaurant validation failed","level":"error","message":"restaurant validation failed: bankAccount.1.cardNumber: Path `cardNumber` is required., bankAccount.1.shaba: Path `shaba` is required., bankAccount.1.admin: Path `admin` is required. restaurant validation failed: bankAccount.1.cardNumber: Path `cardNumber` is required., bankAccount.1.shaba: Path `shaba` is required., bankAccount.1.admin: Path `admin` is required.","stack":"ValidationError: restaurant validation failed: bankAccount.1.cardNumber: Path `cardNumber` is required., bankAccount.1.shaba: Path `shaba` is required., bankAccount.1.admin: Path `admin` is required.\n    at model.Document.invalidate (F:\\ArmanProjects\\nodefood\\node_modules\\mongoose\\lib\\document.js:2688:32)\n    at EmbeddedDocument.invalidate (F:\\ArmanProjects\\nodefood\\node_modules\\mongoose\\lib\\types\\embedded.js:292:29)\n    at F:\\ArmanProjects\\nodefood\\node_modules\\mongoose\\lib\\document.js:2508:17\n    at F:\\ArmanProjects\\nodefood\\node_modules\\mongoose\\lib\\schematype.js:1260:9\n    at processTicksAndRejections (internal/process/task_queues.js:79:11)"}
{"errors":{"bankAccount.1.cardNumber":{"name":"ValidatorError","message":"Path `cardNumber` is required.","properties":{"message":"Path `cardNumber` is required.","type":"required","path":"cardNumber","value":null},"kind":"required","path":"cardNumber","value":null},"bankAccount.1.shaba":{"name":"ValidatorError","message":"Path `shaba` is required.","properties":{"message":"Path `shaba` is required.","type":"required","path":"shaba","value":null},"kind":"required","path":"shaba","value":null},"bankAccount.1.admin":{"name":"ValidatorError","message":"Path `admin` is required.","properties":{"message":"Path `admin` is required.","type":"required","path":"admin","value":null},"kind":"required","path":"admin","value":null}},"_message":"restaurant validation failed","level":"error","message":"restaurant validation failed: bankAccount.1.cardNumber: Path `cardNumber` is required., bankAccount.1.shaba: Path `shaba` is required., bankAccount.1.admin: Path `admin` is required. restaurant validation failed: bankAccount.1.cardNumber: Path `cardNumber` is required., bankAccount.1.shaba: Path `shaba` is required., bankAccount.1.admin: Path `admin` is required.","stack":"ValidationError: restaurant validation failed: bankAccount.1.cardNumber: Path `cardNumber` is required., bankAccount.1.shaba: Path `shaba` is required., bankAccount.1.admin: Path `admin` is required.\n    at model.Document.invalidate (F:\\ArmanProjects\\nodefood\\node_modules\\mongoose\\lib\\document.js:2688:32)\n    at EmbeddedDocument.invalidate (F:\\ArmanProjects\\nodefood\\node_modules\\mongoose\\lib\\types\\embedded.js:292:29)\n    at F:\\ArmanProjects\\nodefood\\node_modules\\mongoose\\lib\\document.js:2508:17\n    at F:\\ArmanProjects\\nodefood\\node_modules\\mongoose\\lib\\schematype.js:1260:9\n    at processTicksAndRejections (internal/process/task_queues.js:79:11)"}
{"errors":{"bankAccount.1.cardNumber":{"name":"ValidatorError","message":"Path `cardNumber` is required.","properties":{"message":"Path `cardNumber` is required.","type":"required","path":"cardNumber","value":null},"kind":"required","path":"cardNumber","value":null},"bankAccount.1.shaba":{"name":"ValidatorError","message":"Path `shaba` is required.","properties":{"message":"Path `shaba` is required.","type":"required","path":"shaba","value":null},"kind":"required","path":"shaba","value":null},"bankAccount.1.admin":{"name":"ValidatorError","message":"Path `admin` is required.","properties":{"message":"Path `admin` is required.","type":"required","path":"admin","value":null},"kind":"required","path":"admin","value":null}},"_message":"restaurant validation failed","level":"error","message":"restaurant validation failed: bankAccount.1.cardNumber: Path `cardNumber` is required., bankAccount.1.shaba: Path `shaba` is required., bankAccount.1.admin: Path `admin` is required. restaurant validation failed: bankAccount.1.cardNumber: Path `cardNumber` is required., bankAccount.1.shaba: Path `shaba` is required., bankAccount.1.admin: Path `admin` is required.","stack":"ValidationError: restaurant validation failed: bankAccount.1.cardNumber: Path `cardNumber` is required., bankAccount.1.shaba: Path `shaba` is required., bankAccount.1.admin: Path `admin` is required.\n    at model.Document.invalidate (F:\\ArmanProjects\\nodefood\\node_modules\\mongoose\\lib\\document.js:2688:32)\n    at EmbeddedDocument.invalidate (F:\\ArmanProjects\\nodefood\\node_modules\\mongoose\\lib\\types\\embedded.js:292:29)\n    at F:\\ArmanProjects\\nodefood\\node_modules\\mongoose\\lib\\document.js:2508:17\n    at F:\\ArmanProjects\\nodefood\\node_modules\\mongoose\\lib\\schematype.js:1260:9\n    at processTicksAndRejections (internal/process/task_queues.js:79:11)"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"level":"error","message":"Cannot read property 'foods' of undefined Cannot read property 'foods' of undefined","stack":"TypeError: Cannot read property 'foods' of undefined\n    at offlineOrder (F:\\ArmanProjects\\nodefood\\app\\http\\controller\\UserController.js:166:36)\n    at processTicksAndRejections (internal/process/task_queues.js:97:5)"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"level":"error","message":"Invalid sort value: { success: true } Invalid sort value: { success: true }","stack":"TypeError: Invalid sort value: { success: true }\n    at push (F:\\ArmanProjects\\nodefood\\node_modules\\mquery\\lib\\mquery.js:1325:19)\n    at model.Query.Query.sort (F:\\ArmanProjects\\nodefood\\node_modules\\mquery\\lib\\mquery.js:1282:7)\n    at model.Query.Query.sort (F:\\ArmanProjects\\nodefood\\node_modules\\mongoose\\lib\\query.js:2553:26)\n    at getPayments (F:\\ArmanProjects\\nodefood\\app\\http\\controller\\RestaurantController.js:216:47)\n    at newFn (F:\\ArmanProjects\\nodefood\\node_modules\\express-async-errors\\index.js:16:20)\n    at Layer.handle [as handle_request] (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\layer.js:95:5)\n    at next (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\route.js:137:13)\n    at module.exports (F:\\ArmanProjects\\nodefood\\app\\http\\middleware\\RestaurantAdmin.js:7:12)\n    at newFn (F:\\ArmanProjects\\nodefood\\node_modules\\express-async-errors\\index.js:16:20)\n    at Layer.handle [as handle_request] (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\layer.js:95:5)\n    at next (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\route.js:137:13)\n    at module.exports (F:\\ArmanProjects\\nodefood\\app\\http\\middleware\\Auth.js:11:5)\n    at newFn (F:\\ArmanProjects\\nodefood\\node_modules\\express-async-errors\\index.js:16:20)\n    at Layer.handle [as handle_request] (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\layer.js:95:5)\n    at next (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\route.js:137:13)\n    at Route.dispatch (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\route.js:112:3)"}
{"level":"error","message":"Invalid sort value: { success: true } Invalid sort value: { success: true }","stack":"TypeError: Invalid sort value: { success: true }\n    at push (F:\\ArmanProjects\\nodefood\\node_modules\\mquery\\lib\\mquery.js:1325:19)\n    at model.Query.Query.sort (F:\\ArmanProjects\\nodefood\\node_modules\\mquery\\lib\\mquery.js:1282:7)\n    at model.Query.Query.sort (F:\\ArmanProjects\\nodefood\\node_modules\\mongoose\\lib\\query.js:2553:26)\n    at getPayments (F:\\ArmanProjects\\nodefood\\app\\http\\controller\\RestaurantController.js:216:47)\n    at newFn (F:\\ArmanProjects\\nodefood\\node_modules\\express-async-errors\\index.js:16:20)\n    at Layer.handle [as handle_request] (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\layer.js:95:5)\n    at next (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\route.js:137:13)\n    at module.exports (F:\\ArmanProjects\\nodefood\\app\\http\\middleware\\RestaurantAdmin.js:7:12)\n    at newFn (F:\\ArmanProjects\\nodefood\\node_modules\\express-async-errors\\index.js:16:20)\n    at Layer.handle [as handle_request] (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\layer.js:95:5)\n    at next (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\route.js:137:13)\n    at module.exports (F:\\ArmanProjects\\nodefood\\app\\http\\middleware\\Auth.js:11:5)\n    at newFn (F:\\ArmanProjects\\nodefood\\node_modules\\express-async-errors\\index.js:16:20)\n    at Layer.handle [as handle_request] (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\layer.js:95:5)\n    at next (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\route.js:137:13)\n    at Route.dispatch (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\route.js:112:3)"}
{"level":"error","message":"Invalid sort value: { success: true } Invalid sort value: { success: true }","stack":"TypeError: Invalid sort value: { success: true }\n    at push (F:\\ArmanProjects\\nodefood\\node_modules\\mquery\\lib\\mquery.js:1325:19)\n    at model.Query.Query.sort (F:\\ArmanProjects\\nodefood\\node_modules\\mquery\\lib\\mquery.js:1282:7)\n    at model.Query.Query.sort (F:\\ArmanProjects\\nodefood\\node_modules\\mongoose\\lib\\query.js:2553:26)\n    at getPayments (F:\\ArmanProjects\\nodefood\\app\\http\\controller\\RestaurantController.js:216:47)\n    at newFn (F:\\ArmanProjects\\nodefood\\node_modules\\express-async-errors\\index.js:16:20)\n    at Layer.handle [as handle_request] (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\layer.js:95:5)\n    at next (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\route.js:137:13)\n    at module.exports (F:\\ArmanProjects\\nodefood\\app\\http\\middleware\\RestaurantAdmin.js:7:12)\n    at newFn (F:\\ArmanProjects\\nodefood\\node_modules\\express-async-errors\\index.js:16:20)\n    at Layer.handle [as handle_request] (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\layer.js:95:5)\n    at next (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\route.js:137:13)\n    at module.exports (F:\\ArmanProjects\\nodefood\\app\\http\\middleware\\Auth.js:11:5)\n    at newFn (F:\\ArmanProjects\\nodefood\\node_modules\\express-async-errors\\index.js:16:20)\n    at Layer.handle [as handle_request] (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\layer.js:95:5)\n    at next (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\route.js:137:13)\n    at Route.dispatch (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\route.js:112:3)"}
{"level":"error","message":"Invalid sort value: { success: true } Invalid sort value: { success: true }","stack":"TypeError: Invalid sort value: { success: true }\n    at push (F:\\ArmanProjects\\nodefood\\node_modules\\mquery\\lib\\mquery.js:1325:19)\n    at model.Query.Query.sort (F:\\ArmanProjects\\nodefood\\node_modules\\mquery\\lib\\mquery.js:1282:7)\n    at model.Query.Query.sort (F:\\ArmanProjects\\nodefood\\node_modules\\mongoose\\lib\\query.js:2553:26)\n    at getPayments (F:\\ArmanProjects\\nodefood\\app\\http\\controller\\RestaurantController.js:216:47)\n    at newFn (F:\\ArmanProjects\\nodefood\\node_modules\\express-async-errors\\index.js:16:20)\n    at Layer.handle [as handle_request] (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\layer.js:95:5)\n    at next (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\route.js:137:13)\n    at module.exports (F:\\ArmanProjects\\nodefood\\app\\http\\middleware\\RestaurantAdmin.js:7:12)\n    at newFn (F:\\ArmanProjects\\nodefood\\node_modules\\express-async-errors\\index.js:16:20)\n    at Layer.handle [as handle_request] (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\layer.js:95:5)\n    at next (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\route.js:137:13)\n    at module.exports (F:\\ArmanProjects\\nodefood\\app\\http\\middleware\\Auth.js:11:5)\n    at newFn (F:\\ArmanProjects\\nodefood\\node_modules\\express-async-errors\\index.js:16:20)\n    at Layer.handle [as handle_request] (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\layer.js:95:5)\n    at next (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\route.js:137:13)\n    at Route.dispatch (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\route.js:112:3)"}
{"level":"error","message":"Invalid sort value: { success: true } Invalid sort value: { success: true }","stack":"TypeError: Invalid sort value: { success: true }\n    at push (F:\\ArmanProjects\\nodefood\\node_modules\\mquery\\lib\\mquery.js:1325:19)\n    at model.Query.Query.sort (F:\\ArmanProjects\\nodefood\\node_modules\\mquery\\lib\\mquery.js:1282:7)\n    at model.Query.Query.sort (F:\\ArmanProjects\\nodefood\\node_modules\\mongoose\\lib\\query.js:2553:26)\n    at getPayments (F:\\ArmanProjects\\nodefood\\app\\http\\controller\\RestaurantController.js:216:47)\n    at newFn (F:\\ArmanProjects\\nodefood\\node_modules\\express-async-errors\\index.js:16:20)\n    at Layer.handle [as handle_request] (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\layer.js:95:5)\n    at next (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\route.js:137:13)\n    at module.exports (F:\\ArmanProjects\\nodefood\\app\\http\\middleware\\RestaurantAdmin.js:7:12)\n    at newFn (F:\\ArmanProjects\\nodefood\\node_modules\\express-async-errors\\index.js:16:20)\n    at Layer.handle [as handle_request] (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\layer.js:95:5)\n    at next (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\route.js:137:13)\n    at module.exports (F:\\ArmanProjects\\nodefood\\app\\http\\middleware\\Auth.js:11:5)\n    at newFn (F:\\ArmanProjects\\nodefood\\node_modules\\express-async-errors\\index.js:16:20)\n    at Layer.handle [as handle_request] (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\layer.js:95:5)\n    at next (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\route.js:137:13)\n    at Route.dispatch (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\route.js:112:3)"}
{"level":"error","message":"Invalid sort value: { success: true } Invalid sort value: { success: true }","stack":"TypeError: Invalid sort value: { success: true }\n    at push (F:\\ArmanProjects\\nodefood\\node_modules\\mquery\\lib\\mquery.js:1325:19)\n    at model.Query.Query.sort (F:\\ArmanProjects\\nodefood\\node_modules\\mquery\\lib\\mquery.js:1282:7)\n    at model.Query.Query.sort (F:\\ArmanProjects\\nodefood\\node_modules\\mongoose\\lib\\query.js:2553:26)\n    at getPayments (F:\\ArmanProjects\\nodefood\\app\\http\\controller\\RestaurantController.js:216:47)\n    at newFn (F:\\ArmanProjects\\nodefood\\node_modules\\express-async-errors\\index.js:16:20)\n    at Layer.handle [as handle_request] (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\layer.js:95:5)\n    at next (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\route.js:137:13)\n    at module.exports (F:\\ArmanProjects\\nodefood\\app\\http\\middleware\\RestaurantAdmin.js:7:12)\n    at newFn (F:\\ArmanProjects\\nodefood\\node_modules\\express-async-errors\\index.js:16:20)\n    at Layer.handle [as handle_request] (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\layer.js:95:5)\n    at next (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\route.js:137:13)\n    at module.exports (F:\\ArmanProjects\\nodefood\\app\\http\\middleware\\Auth.js:11:5)\n    at newFn (F:\\ArmanProjects\\nodefood\\node_modules\\express-async-errors\\index.js:16:20)\n    at Layer.handle [as handle_request] (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\layer.js:95:5)\n    at next (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\route.js:137:13)\n    at Route.dispatch (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\route.js:112:3)"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"level":"error","message":"createdDate is not defined createdDate is not defined","stack":"ReferenceError: createdDate is not defined\n    at getPayments (F:\\ArmanProjects\\nodefood\\app\\http\\controller\\RestaurantController.js:215:54)\n    at newFn (F:\\ArmanProjects\\nodefood\\node_modules\\express-async-errors\\index.js:16:20)\n    at Layer.handle [as handle_request] (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\layer.js:95:5)\n    at next (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\route.js:137:13)\n    at module.exports (F:\\ArmanProjects\\nodefood\\app\\http\\middleware\\RestaurantAdmin.js:7:12)\n    at newFn (F:\\ArmanProjects\\nodefood\\node_modules\\express-async-errors\\index.js:16:20)\n    at Layer.handle [as handle_request] (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\layer.js:95:5)\n    at next (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\route.js:137:13)\n    at module.exports (F:\\ArmanProjects\\nodefood\\app\\http\\middleware\\Auth.js:11:5)\n    at newFn (F:\\ArmanProjects\\nodefood\\node_modules\\express-async-errors\\index.js:16:20)\n    at Layer.handle [as handle_request] (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\layer.js:95:5)\n    at next (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\route.js:137:13)\n    at Route.dispatch (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\route.js:112:3)\n    at newFn (F:\\ArmanProjects\\nodefood\\node_modules\\express-async-errors\\index.js:16:20)\n    at Layer.handle [as handle_request] (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\layer.js:95:5)\n    at F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\index.js:281:22"}
{"level":"error","message":"createdDate is not defined createdDate is not defined","stack":"ReferenceError: createdDate is not defined\n    at getPayments (F:\\ArmanProjects\\nodefood\\app\\http\\controller\\RestaurantController.js:215:54)\n    at newFn (F:\\ArmanProjects\\nodefood\\node_modules\\express-async-errors\\index.js:16:20)\n    at Layer.handle [as handle_request] (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\layer.js:95:5)\n    at next (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\route.js:137:13)\n    at module.exports (F:\\ArmanProjects\\nodefood\\app\\http\\middleware\\RestaurantAdmin.js:7:12)\n    at newFn (F:\\ArmanProjects\\nodefood\\node_modules\\express-async-errors\\index.js:16:20)\n    at Layer.handle [as handle_request] (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\layer.js:95:5)\n    at next (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\route.js:137:13)\n    at module.exports (F:\\ArmanProjects\\nodefood\\app\\http\\middleware\\Auth.js:11:5)\n    at newFn (F:\\ArmanProjects\\nodefood\\node_modules\\express-async-errors\\index.js:16:20)\n    at Layer.handle [as handle_request] (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\layer.js:95:5)\n    at next (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\route.js:137:13)\n    at Route.dispatch (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\route.js:112:3)\n    at newFn (F:\\ArmanProjects\\nodefood\\node_modules\\express-async-errors\\index.js:16:20)\n    at Layer.handle [as handle_request] (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\layer.js:95:5)\n    at F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\index.js:281:22"}
{"message":"db connected","level":"info"}
{"level":"error","message":"createdDate is not defined createdDate is not defined","stack":"ReferenceError: createdDate is not defined\n    at getPayments (F:\\ArmanProjects\\nodefood\\app\\http\\controller\\RestaurantController.js:215:55)\n    at newFn (F:\\ArmanProjects\\nodefood\\node_modules\\express-async-errors\\index.js:16:20)\n    at Layer.handle [as handle_request] (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\layer.js:95:5)\n    at next (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\route.js:137:13)\n    at module.exports (F:\\ArmanProjects\\nodefood\\app\\http\\middleware\\RestaurantAdmin.js:7:12)\n    at newFn (F:\\ArmanProjects\\nodefood\\node_modules\\express-async-errors\\index.js:16:20)\n    at Layer.handle [as handle_request] (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\layer.js:95:5)\n    at next (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\route.js:137:13)\n    at module.exports (F:\\ArmanProjects\\nodefood\\app\\http\\middleware\\Auth.js:11:5)\n    at newFn (F:\\ArmanProjects\\nodefood\\node_modules\\express-async-errors\\index.js:16:20)\n    at Layer.handle [as handle_request] (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\layer.js:95:5)\n    at next (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\route.js:137:13)\n    at Route.dispatch (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\route.js:112:3)\n    at newFn (F:\\ArmanProjects\\nodefood\\node_modules\\express-async-errors\\index.js:16:20)\n    at Layer.handle [as handle_request] (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\layer.js:95:5)\n    at F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\index.js:281:22"}
{"message":"db connected","level":"info"}
{"level":"error","message":"createdDate is not defined createdDate is not defined","stack":"ReferenceError: createdDate is not defined\n    at getPayments (F:\\ArmanProjects\\nodefood\\app\\http\\controller\\RestaurantController.js:215:26)\n    at newFn (F:\\ArmanProjects\\nodefood\\node_modules\\express-async-errors\\index.js:16:20)\n    at Layer.handle [as handle_request] (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\layer.js:95:5)\n    at next (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\route.js:137:13)\n    at module.exports (F:\\ArmanProjects\\nodefood\\app\\http\\middleware\\RestaurantAdmin.js:7:12)\n    at newFn (F:\\ArmanProjects\\nodefood\\node_modules\\express-async-errors\\index.js:16:20)\n    at Layer.handle [as handle_request] (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\layer.js:95:5)\n    at next (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\route.js:137:13)\n    at module.exports (F:\\ArmanProjects\\nodefood\\app\\http\\middleware\\Auth.js:11:5)\n    at newFn (F:\\ArmanProjects\\nodefood\\node_modules\\express-async-errors\\index.js:16:20)\n    at Layer.handle [as handle_request] (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\layer.js:95:5)\n    at next (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\route.js:137:13)\n    at Route.dispatch (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\route.js:112:3)\n    at newFn (F:\\ArmanProjects\\nodefood\\node_modules\\express-async-errors\\index.js:16:20)\n    at Layer.handle [as handle_request] (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\layer.js:95:5)\n    at F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\index.js:281:22"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"level":"error","message":"createdDate is not defined createdDate is not defined","stack":"ReferenceError: createdDate is not defined\n    at getPayments (F:\\ArmanProjects\\nodefood\\app\\http\\controller\\RestaurantController.js:215:55)\n    at newFn (F:\\ArmanProjects\\nodefood\\node_modules\\express-async-errors\\index.js:16:20)\n    at Layer.handle [as handle_request] (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\layer.js:95:5)\n    at next (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\route.js:137:13)\n    at module.exports (F:\\ArmanProjects\\nodefood\\app\\http\\middleware\\RestaurantAdmin.js:7:12)\n    at newFn (F:\\ArmanProjects\\nodefood\\node_modules\\express-async-errors\\index.js:16:20)\n    at Layer.handle [as handle_request] (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\layer.js:95:5)\n    at next (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\route.js:137:13)\n    at module.exports (F:\\ArmanProjects\\nodefood\\app\\http\\middleware\\Auth.js:11:5)\n    at newFn (F:\\ArmanProjects\\nodefood\\node_modules\\express-async-errors\\index.js:16:20)\n    at Layer.handle [as handle_request] (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\layer.js:95:5)\n    at next (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\route.js:137:13)\n    at Route.dispatch (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\route.js:112:3)\n    at newFn (F:\\ArmanProjects\\nodefood\\node_modules\\express-async-errors\\index.js:16:20)\n    at Layer.handle [as handle_request] (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\layer.js:95:5)\n    at F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\index.js:281:22"}
{"message":"db connected","level":"info"}
{"level":"error","message":"createdDate is not defined createdDate is not defined","stack":"ReferenceError: createdDate is not defined\n    at getPayments (F:\\ArmanProjects\\nodefood\\app\\http\\controller\\RestaurantController.js:215:54)\n    at newFn (F:\\ArmanProjects\\nodefood\\node_modules\\express-async-errors\\index.js:16:20)\n    at Layer.handle [as handle_request] (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\layer.js:95:5)\n    at next (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\route.js:137:13)\n    at module.exports (F:\\ArmanProjects\\nodefood\\app\\http\\middleware\\RestaurantAdmin.js:7:12)\n    at newFn (F:\\ArmanProjects\\nodefood\\node_modules\\express-async-errors\\index.js:16:20)\n    at Layer.handle [as handle_request] (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\layer.js:95:5)\n    at next (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\route.js:137:13)\n    at module.exports (F:\\ArmanProjects\\nodefood\\app\\http\\middleware\\Auth.js:11:5)\n    at newFn (F:\\ArmanProjects\\nodefood\\node_modules\\express-async-errors\\index.js:16:20)\n    at Layer.handle [as handle_request] (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\layer.js:95:5)\n    at next (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\route.js:137:13)\n    at Route.dispatch (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\route.js:112:3)\n    at newFn (F:\\ArmanProjects\\nodefood\\node_modules\\express-async-errors\\index.js:16:20)\n    at Layer.handle [as handle_request] (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\layer.js:95:5)\n    at F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\index.js:281:22"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"stringValue":"\"{ type: true }\"","kind":"string","value":{"type":true},"path":"success","reason":null,"level":"error","message":"Cast to string failed for value \"{ type: true }\" at path \"success\" for model \"payment\" Cast to string failed for value \"{ type: true }\" at path \"success\" for model \"payment\"","stack":"CastError: Cast to string failed for value \"{ type: true }\" at path \"success\" for model \"payment\"\n    at model.Query.exec (F:\\ArmanProjects\\nodefood\\node_modules\\mongoose\\lib\\query.js:4358:21)\n    at model.Query.Query.then (F:\\ArmanProjects\\nodefood\\node_modules\\mongoose\\lib\\query.js:4450:15)"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"level":"error","message":"payment.save is not a function payment.save is not a function","stack":"TypeError: payment.save is not a function\n    at CompletePayment (F:\\ArmanProjects\\nodefood\\app\\http\\controller\\RestaurantController.js:266:21)\n    at processTicksAndRejections (internal/process/task_queues.js:97:5)"}
{"message":"db connected","level":"info"}
{"level":"error","message":"payment.save is not a function payment.save is not a function","stack":"TypeError: payment.save is not a function\n    at CompletePayment (F:\\ArmanProjects\\nodefood\\app\\http\\controller\\RestaurantController.js:266:21)\n    at processTicksAndRejections (internal/process/task_queues.js:97:5)"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"errors":{"comment.2.text":{"name":"ValidatorError","message":"Path `text` is required.","properties":{"message":"Path `text` is required.","type":"required","path":"text","value":""},"kind":"required","path":"text","value":""}},"_message":"restaurant validation failed","level":"error","message":"restaurant validation failed: comment.2.text: Path `text` is required. restaurant validation failed: comment.2.text: Path `text` is required.","stack":"ValidationError: restaurant validation failed: comment.2.text: Path `text` is required.\n    at model.Document.invalidate (F:\\ArmanProjects\\nodefood\\node_modules\\mongoose\\lib\\document.js:2688:32)\n    at EmbeddedDocument.invalidate (F:\\ArmanProjects\\nodefood\\node_modules\\mongoose\\lib\\types\\embedded.js:292:29)\n    at F:\\ArmanProjects\\nodefood\\node_modules\\mongoose\\lib\\document.js:2508:17\n    at F:\\ArmanProjects\\nodefood\\node_modules\\mongoose\\lib\\schematype.js:1260:9\n    at processTicksAndRejections (internal/process/task_queues.js:79:11)"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"stringValue":"\"null\"","kind":"ObjectId","value":"null","path":"_id","reason":{},"level":"error","message":"Cast to ObjectId failed for value \"null\" at path \"_id\" for model \"restaurant\" Cast to ObjectId failed for value \"null\" at path \"_id\" for model \"restaurant\"","stack":"CastError: Cast to ObjectId failed for value \"null\" at path \"_id\" for model \"restaurant\"\n    at model.Query.exec (F:\\ArmanProjects\\nodefood\\node_modules\\mongoose\\lib\\query.js:4358:21)\n    at model.Query.Query.then (F:\\ArmanProjects\\nodefood\\node_modules\\mongoose\\lib\\query.js:4450:15)"}
{"stringValue":"\"null\"","kind":"ObjectId","value":"null","path":"_id","reason":{},"level":"error","message":"Cast to ObjectId failed for value \"null\" at path \"_id\" for model \"restaurant\" Cast to ObjectId failed for value \"null\" at path \"_id\" for model \"restaurant\"","stack":"CastError: Cast to ObjectId failed for value \"null\" at path \"_id\" for model \"restaurant\"\n    at model.Query.exec (F:\\ArmanProjects\\nodefood\\node_modules\\mongoose\\lib\\query.js:4358:21)\n    at model.Query.Query.then (F:\\ArmanProjects\\nodefood\\node_modules\\mongoose\\lib\\query.js:4450:15)"}
{"stringValue":"\"null\"","kind":"ObjectId","value":"null","path":"_id","reason":{},"level":"error","message":"Cast to ObjectId failed for value \"null\" at path \"_id\" for model \"restaurant\" Cast to ObjectId failed for value \"null\" at path \"_id\" for model \"restaurant\"","stack":"CastError: Cast to ObjectId failed for value \"null\" at path \"_id\" for model \"restaurant\"\n    at model.Query.exec (F:\\ArmanProjects\\nodefood\\node_modules\\mongoose\\lib\\query.js:4358:21)\n    at model.Query.Query.then (F:\\ArmanProjects\\nodefood\\node_modules\\mongoose\\lib\\query.js:4450:15)"}
{"stringValue":"\"null\"","kind":"ObjectId","value":"null","path":"_id","reason":{},"level":"error","message":"Cast to ObjectId failed for value \"null\" at path \"_id\" for model \"restaurant\" Cast to ObjectId failed for value \"null\" at path \"_id\" for model \"restaurant\"","stack":"CastError: Cast to ObjectId failed for value \"null\" at path \"_id\" for model \"restaurant\"\n    at model.Query.exec (F:\\ArmanProjects\\nodefood\\node_modules\\mongoose\\lib\\query.js:4358:21)\n    at model.Query.Query.then (F:\\ArmanProjects\\nodefood\\node_modules\\mongoose\\lib\\query.js:4450:15)"}
{"message":"db connected","level":"info"}
{"stringValue":"\"null\"","kind":"ObjectId","value":"null","path":"_id","reason":{},"level":"error","message":"Cast to ObjectId failed for value \"null\" at path \"_id\" for model \"restaurant\" Cast to ObjectId failed for value \"null\" at path \"_id\" for model \"restaurant\"","stack":"CastError: Cast to ObjectId failed for value \"null\" at path \"_id\" for model \"restaurant\"\n    at model.Query.exec (F:\\ArmanProjects\\nodefood\\node_modules\\mongoose\\lib\\query.js:4358:21)\n    at model.Query.Query.then (F:\\ArmanProjects\\nodefood\\node_modules\\mongoose\\lib\\query.js:4450:15)"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"errors":{"lat":{"stringValue":"\"undefined\"","kind":"Number","value":"undefined","path":"lat","reason":{"generatedMessage":true,"code":"ERR_ASSERTION","actual":false,"expected":true,"operator":"=="}},"lang":{"stringValue":"\"undefined\"","kind":"Number","value":"undefined","path":"lang","reason":{"generatedMessage":true,"code":"ERR_ASSERTION","actual":false,"expected":true,"operator":"=="}}},"_message":"payment validation failed","level":"error","message":"payment validation failed: lat: Cast to Number failed for value \"undefined\" at path \"lat\", lang: Cast to Number failed for value \"undefined\" at path \"lang\" payment validation failed: lat: Cast to Number failed for value \"undefined\" at path \"lat\", lang: Cast to Number failed for value \"undefined\" at path \"lang\"","stack":"ValidationError: payment validation failed: lat: Cast to Number failed for value \"undefined\" at path \"lat\", lang: Cast to Number failed for value \"undefined\" at path \"lang\"\n    at model.Document.invalidate (F:\\ArmanProjects\\nodefood\\node_modules\\mongoose\\lib\\document.js:2688:32)\n    at model.$set (F:\\ArmanProjects\\nodefood\\node_modules\\mongoose\\lib\\document.js:1301:12)\n    at model.$set (F:\\ArmanProjects\\nodefood\\node_modules\\mongoose\\lib\\document.js:1010:16)\n    at model.Document (F:\\ArmanProjects\\nodefood\\node_modules\\mongoose\\lib\\document.js:150:12)\n    at model.Model (F:\\ArmanProjects\\nodefood\\node_modules\\mongoose\\lib\\model.js:105:12)\n    at new model (F:\\ArmanProjects\\nodefood\\node_modules\\mongoose\\lib\\model.js:4689:15)\n    at checkoutBasket (F:\\ArmanProjects\\nodefood\\app\\http\\controller\\UserController.js:227:25)\n    at processTicksAndRejections (internal/process/task_queues.js:97:5)"}
{"level":"error","message":"Cannot read property 'foods' of undefined Cannot read property 'foods' of undefined","stack":"TypeError: Cannot read property 'foods' of undefined\n    at checkoutBasket (F:\\ArmanProjects\\nodefood\\app\\http\\controller\\UserController.js:224:36)\n    at processTicksAndRejections (internal/process/task_queues.js:97:5)"}
{"level":"error","message":"Cannot read property 'foods' of undefined Cannot read property 'foods' of undefined","stack":"TypeError: Cannot read property 'foods' of undefined\n    at checkoutBasket (F:\\ArmanProjects\\nodefood\\app\\http\\controller\\UserController.js:224:36)\n    at processTicksAndRejections (internal/process/task_queues.js:97:5)"}
{"level":"error","message":"Cannot read property 'foods' of undefined Cannot read property 'foods' of undefined","stack":"TypeError: Cannot read property 'foods' of undefined\n    at checkoutBasket (F:\\ArmanProjects\\nodefood\\app\\http\\controller\\UserController.js:224:36)\n    at runMicrotasks (<anonymous>)\n    at processTicksAndRejections (internal/process/task_queues.js:97:5)"}
{"level":"error","message":"Cannot read property 'foods' of undefined Cannot read property 'foods' of undefined","stack":"TypeError: Cannot read property 'foods' of undefined\n    at checkoutBasket (F:\\ArmanProjects\\nodefood\\app\\http\\controller\\UserController.js:224:36)\n    at runMicrotasks (<anonymous>)\n    at processTicksAndRejections (internal/process/task_queues.js:97:5)"}
{"level":"error","message":"Cannot read property 'foods' of undefined Cannot read property 'foods' of undefined","stack":"TypeError: Cannot read property 'foods' of undefined\n    at checkoutBasket (F:\\ArmanProjects\\nodefood\\app\\http\\controller\\UserController.js:224:36)\n    at runMicrotasks (<anonymous>)\n    at processTicksAndRejections (internal/process/task_queues.js:97:5)"}
{"errors":{"lat":{"stringValue":"\"undefined\"","kind":"Number","value":"undefined","path":"lat","reason":{"generatedMessage":true,"code":"ERR_ASSERTION","actual":false,"expected":true,"operator":"=="}},"lang":{"stringValue":"\"undefined\"","kind":"Number","value":"undefined","path":"lang","reason":{"generatedMessage":true,"code":"ERR_ASSERTION","actual":false,"expected":true,"operator":"=="}}},"_message":"payment validation failed","level":"error","message":"payment validation failed: lat: Cast to Number failed for value \"undefined\" at path \"lat\", lang: Cast to Number failed for value \"undefined\" at path \"lang\" payment validation failed: lat: Cast to Number failed for value \"undefined\" at path \"lat\", lang: Cast to Number failed for value \"undefined\" at path \"lang\"","stack":"ValidationError: payment validation failed: lat: Cast to Number failed for value \"undefined\" at path \"lat\", lang: Cast to Number failed for value \"undefined\" at path \"lang\"\n    at model.Document.invalidate (F:\\ArmanProjects\\nodefood\\node_modules\\mongoose\\lib\\document.js:2688:32)\n    at model.$set (F:\\ArmanProjects\\nodefood\\node_modules\\mongoose\\lib\\document.js:1301:12)\n    at model.$set (F:\\ArmanProjects\\nodefood\\node_modules\\mongoose\\lib\\document.js:1010:16)\n    at model.Document (F:\\ArmanProjects\\nodefood\\node_modules\\mongoose\\lib\\document.js:150:12)\n    at model.Model (F:\\ArmanProjects\\nodefood\\node_modules\\mongoose\\lib\\model.js:105:12)\n    at new model (F:\\ArmanProjects\\nodefood\\node_modules\\mongoose\\lib\\model.js:4689:15)\n    at checkoutBasket (F:\\ArmanProjects\\nodefood\\app\\http\\controller\\UserController.js:227:25)\n    at runMicrotasks (<anonymous>)\n    at processTicksAndRejections (internal/process/task_queues.js:97:5)"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"errors":{"lat":{"stringValue":"\"undefined\"","kind":"Number","value":"undefined","path":"lat","reason":{"generatedMessage":true,"code":"ERR_ASSERTION","actual":false,"expected":true,"operator":"=="}},"lang":{"stringValue":"\"undefined\"","kind":"Number","value":"undefined","path":"lang","reason":{"generatedMessage":true,"code":"ERR_ASSERTION","actual":false,"expected":true,"operator":"=="}}},"_message":"payment validation failed","level":"error","message":"payment validation failed: lat: Cast to Number failed for value \"undefined\" at path \"lat\", lang: Cast to Number failed for value \"undefined\" at path \"lang\" payment validation failed: lat: Cast to Number failed for value \"undefined\" at path \"lat\", lang: Cast to Number failed for value \"undefined\" at path \"lang\"","stack":"ValidationError: payment validation failed: lat: Cast to Number failed for value \"undefined\" at path \"lat\", lang: Cast to Number failed for value \"undefined\" at path \"lang\"\n    at model.Document.invalidate (F:\\ArmanProjects\\nodefood\\node_modules\\mongoose\\lib\\document.js:2688:32)\n    at model.$set (F:\\ArmanProjects\\nodefood\\node_modules\\mongoose\\lib\\document.js:1301:12)\n    at model.$set (F:\\ArmanProjects\\nodefood\\node_modules\\mongoose\\lib\\document.js:1010:16)\n    at model.Document (F:\\ArmanProjects\\nodefood\\node_modules\\mongoose\\lib\\document.js:150:12)\n    at model.Model (F:\\ArmanProjects\\nodefood\\node_modules\\mongoose\\lib\\model.js:105:12)\n    at new model (F:\\ArmanProjects\\nodefood\\node_modules\\mongoose\\lib\\model.js:4689:15)\n    at checkoutBasket (F:\\ArmanProjects\\nodefood\\app\\http\\controller\\UserController.js:227:25)\n    at processTicksAndRejections (internal/process/task_queues.js:97:5)"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"errors":{"lat":{"stringValue":"\"undefined\"","kind":"Number","value":"undefined","path":"lat","reason":{"generatedMessage":true,"code":"ERR_ASSERTION","actual":false,"expected":true,"operator":"=="}},"lang":{"stringValue":"\"undefined\"","kind":"Number","value":"undefined","path":"lang","reason":{"generatedMessage":true,"code":"ERR_ASSERTION","actual":false,"expected":true,"operator":"=="}}},"_message":"payment validation failed","level":"error","message":"payment validation failed: lat: Cast to Number failed for value \"undefined\" at path \"lat\", lang: Cast to Number failed for value \"undefined\" at path \"lang\" payment validation failed: lat: Cast to Number failed for value \"undefined\" at path \"lat\", lang: Cast to Number failed for value \"undefined\" at path \"lang\"","stack":"ValidationError: payment validation failed: lat: Cast to Number failed for value \"undefined\" at path \"lat\", lang: Cast to Number failed for value \"undefined\" at path \"lang\"\n    at model.Document.invalidate (F:\\ArmanProjects\\nodefood\\node_modules\\mongoose\\lib\\document.js:2688:32)\n    at model.$set (F:\\ArmanProjects\\nodefood\\node_modules\\mongoose\\lib\\document.js:1301:12)\n    at model.$set (F:\\ArmanProjects\\nodefood\\node_modules\\mongoose\\lib\\document.js:1010:16)\n    at model.Document (F:\\ArmanProjects\\nodefood\\node_modules\\mongoose\\lib\\document.js:150:12)\n    at model.Model (F:\\ArmanProjects\\nodefood\\node_modules\\mongoose\\lib\\model.js:105:12)\n    at new model (F:\\ArmanProjects\\nodefood\\node_modules\\mongoose\\lib\\model.js:4689:15)\n    at checkoutBasket (F:\\ArmanProjects\\nodefood\\app\\http\\controller\\UserController.js:227:25)\n    at processTicksAndRejections (internal/process/task_queues.js:97:5)"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"level":"error","message":"Cannot read property 'foods' of undefined Cannot read property 'foods' of undefined","stack":"TypeError: Cannot read property 'foods' of undefined\n    at checkoutBasket (F:\\ArmanProjects\\nodefood\\app\\http\\controller\\UserController.js:224:36)\n    at processTicksAndRejections (internal/process/task_queues.js:97:5)"}
{"level":"error","message":"Cannot read property 'foods' of undefined Cannot read property 'foods' of undefined","stack":"TypeError: Cannot read property 'foods' of undefined\n    at checkoutBasket (F:\\ArmanProjects\\nodefood\\app\\http\\controller\\UserController.js:224:36)\n    at processTicksAndRejections (internal/process/task_queues.js:97:5)"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"code":"ERR_HTTP_HEADERS_SENT","level":"error","message":"Cannot set headers after they are sent to the client Cannot set headers after they are sent to the client","stack":"Error [ERR_HTTP_HEADERS_SENT]: Cannot set headers after they are sent to the client\n    at ServerResponse.setHeader (_http_outgoing.js:518:11)\n    at ServerResponse.header (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\response.js:771:10)\n    at ServerResponse.location (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\response.js:888:15)\n    at ServerResponse.redirect (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\response.js:926:18)\n    at verifyPayment (F:\\ArmanProjects\\nodefood\\app\\http\\controller\\UserController.js:299:39)\n    at processTicksAndRejections (internal/process/task_queues.js:97:5)"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"code":"ERR_HTTP_HEADERS_SENT","level":"error","message":"Cannot set headers after they are sent to the client Cannot set headers after they are sent to the client","stack":"Error [ERR_HTTP_HEADERS_SENT]: Cannot set headers after they are sent to the client\n    at ServerResponse.setHeader (_http_outgoing.js:518:11)\n    at ServerResponse.header (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\response.js:771:10)\n    at ServerResponse.location (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\response.js:888:15)\n    at ServerResponse.redirect (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\response.js:926:18)\n    at verifyPayment (F:\\ArmanProjects\\nodefood\\app\\http\\controller\\UserController.js:299:51)\n    at processTicksAndRejections (internal/process/task_queues.js:97:5)"}
{"code":"ERR_HTTP_HEADERS_SENT","level":"error","message":"Cannot set headers after they are sent to the client Cannot set headers after they are sent to the client","stack":"Error [ERR_HTTP_HEADERS_SENT]: Cannot set headers after they are sent to the client\n    at ServerResponse.setHeader (_http_outgoing.js:518:11)\n    at ServerResponse.header (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\response.js:771:10)\n    at ServerResponse.location (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\response.js:888:15)\n    at ServerResponse.redirect (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\response.js:926:18)\n    at verifyPayment (F:\\ArmanProjects\\nodefood\\app\\http\\controller\\UserController.js:299:51)\n    at processTicksAndRejections (internal/process/task_queues.js:97:5)"}
{"message":"db connected","level":"info"}
{"errors":{"cashout.18.amount":{"name":"ValidatorError","message":"Path `amount` is required.","properties":{"message":"Path `amount` is required.","type":"required","path":"amount","value":null},"kind":"required","path":"amount","value":null}},"_message":"restaurant validation failed","level":"error","message":"restaurant validation failed: cashout.18.amount: Path `amount` is required. restaurant validation failed: cashout.18.amount: Path `amount` is required.","stack":"ValidationError: restaurant validation failed: cashout.18.amount: Path `amount` is required.\n    at model.Document.invalidate (F:\\ArmanProjects\\nodefood\\node_modules\\mongoose\\lib\\document.js:2688:32)\n    at EmbeddedDocument.invalidate (F:\\ArmanProjects\\nodefood\\node_modules\\mongoose\\lib\\types\\embedded.js:292:29)\n    at F:\\ArmanProjects\\nodefood\\node_modules\\mongoose\\lib\\document.js:2508:17\n    at F:\\ArmanProjects\\nodefood\\node_modules\\mongoose\\lib\\schematype.js:1260:9\n    at processTicksAndRejections (internal/process/task_queues.js:79:11)"}
{"errors":{"cashout.18.amount":{"name":"ValidatorError","message":"Path `amount` is required.","properties":{"message":"Path `amount` is required.","type":"required","path":"amount","value":null},"kind":"required","path":"amount","value":null}},"_message":"restaurant validation failed","level":"error","message":"restaurant validation failed: cashout.18.amount: Path `amount` is required. restaurant validation failed: cashout.18.amount: Path `amount` is required.","stack":"ValidationError: restaurant validation failed: cashout.18.amount: Path `amount` is required.\n    at model.Document.invalidate (F:\\ArmanProjects\\nodefood\\node_modules\\mongoose\\lib\\document.js:2688:32)\n    at EmbeddedDocument.invalidate (F:\\ArmanProjects\\nodefood\\node_modules\\mongoose\\lib\\types\\embedded.js:292:29)\n    at F:\\ArmanProjects\\nodefood\\node_modules\\mongoose\\lib\\document.js:2508:17\n    at F:\\ArmanProjects\\nodefood\\node_modules\\mongoose\\lib\\schematype.js:1260:9\n    at processTicksAndRejections (internal/process/task_queues.js:79:11)"}
{"message":"db connected","level":"info"}
{"errors":{"lat":{"stringValue":"\"undefined\"","kind":"Number","value":"undefined","path":"lat","reason":{"generatedMessage":true,"code":"ERR_ASSERTION","actual":false,"expected":true,"operator":"=="}},"lang":{"stringValue":"\"undefined\"","kind":"Number","value":"undefined","path":"lang","reason":{"generatedMessage":true,"code":"ERR_ASSERTION","actual":false,"expected":true,"operator":"=="}}},"_message":"payment validation failed","level":"error","message":"payment validation failed: lat: Cast to Number failed for value \"undefined\" at path \"lat\", lang: Cast to Number failed for value \"undefined\" at path \"lang\" payment validation failed: lat: Cast to Number failed for value \"undefined\" at path \"lat\", lang: Cast to Number failed for value \"undefined\" at path \"lang\"","stack":"ValidationError: payment validation failed: lat: Cast to Number failed for value \"undefined\" at path \"lat\", lang: Cast to Number failed for value \"undefined\" at path \"lang\"\n    at model.Document.invalidate (F:\\ArmanProjects\\nodefood\\node_modules\\mongoose\\lib\\document.js:2688:32)\n    at model.$set (F:\\ArmanProjects\\nodefood\\node_modules\\mongoose\\lib\\document.js:1301:12)\n    at model.$set (F:\\ArmanProjects\\nodefood\\node_modules\\mongoose\\lib\\document.js:1010:16)\n    at model.Document (F:\\ArmanProjects\\nodefood\\node_modules\\mongoose\\lib\\document.js:150:12)\n    at model.Model (F:\\ArmanProjects\\nodefood\\node_modules\\mongoose\\lib\\model.js:105:12)\n    at new model (F:\\ArmanProjects\\nodefood\\node_modules\\mongoose\\lib\\model.js:4689:15)\n    at checkoutBasket (F:\\ArmanProjects\\nodefood\\app\\http\\controller\\UserController.js:228:25)\n    at runMicrotasks (<anonymous>)\n    at processTicksAndRejections (internal/process/task_queues.js:97:5)"}
{"errors":{"lat":{"stringValue":"\"undefined\"","kind":"Number","value":"undefined","path":"lat","reason":{"generatedMessage":true,"code":"ERR_ASSERTION","actual":false,"expected":true,"operator":"=="}},"lang":{"stringValue":"\"undefined\"","kind":"Number","value":"undefined","path":"lang","reason":{"generatedMessage":true,"code":"ERR_ASSERTION","actual":false,"expected":true,"operator":"=="}}},"_message":"payment validation failed","level":"error","message":"payment validation failed: lat: Cast to Number failed for value \"undefined\" at path \"lat\", lang: Cast to Number failed for value \"undefined\" at path \"lang\" payment validation failed: lat: Cast to Number failed for value \"undefined\" at path \"lat\", lang: Cast to Number failed for value \"undefined\" at path \"lang\"","stack":"ValidationError: payment validation failed: lat: Cast to Number failed for value \"undefined\" at path \"lat\", lang: Cast to Number failed for value \"undefined\" at path \"lang\"\n    at model.Document.invalidate (F:\\ArmanProjects\\nodefood\\node_modules\\mongoose\\lib\\document.js:2688:32)\n    at model.$set (F:\\ArmanProjects\\nodefood\\node_modules\\mongoose\\lib\\document.js:1301:12)\n    at model.$set (F:\\ArmanProjects\\nodefood\\node_modules\\mongoose\\lib\\document.js:1010:16)\n    at model.Document (F:\\ArmanProjects\\nodefood\\node_modules\\mongoose\\lib\\document.js:150:12)\n    at model.Model (F:\\ArmanProjects\\nodefood\\node_modules\\mongoose\\lib\\model.js:105:12)\n    at new model (F:\\ArmanProjects\\nodefood\\node_modules\\mongoose\\lib\\model.js:4689:15)\n    at checkoutBasket (F:\\ArmanProjects\\nodefood\\app\\http\\controller\\UserController.js:228:25)\n    at runMicrotasks (<anonymous>)\n    at processTicksAndRejections (internal/process/task_queues.js:97:5)"}
{"errors":{"lat":{"stringValue":"\"undefined\"","kind":"Number","value":"undefined","path":"lat","reason":{"generatedMessage":true,"code":"ERR_ASSERTION","actual":false,"expected":true,"operator":"=="}},"lang":{"stringValue":"\"undefined\"","kind":"Number","value":"undefined","path":"lang","reason":{"generatedMessage":true,"code":"ERR_ASSERTION","actual":false,"expected":true,"operator":"=="}}},"_message":"payment validation failed","level":"error","message":"payment validation failed: lat: Cast to Number failed for value \"undefined\" at path \"lat\", lang: Cast to Number failed for value \"undefined\" at path \"lang\" payment validation failed: lat: Cast to Number failed for value \"undefined\" at path \"lat\", lang: Cast to Number failed for value \"undefined\" at path \"lang\"","stack":"ValidationError: payment validation failed: lat: Cast to Number failed for value \"undefined\" at path \"lat\", lang: Cast to Number failed for value \"undefined\" at path \"lang\"\n    at model.Document.invalidate (F:\\ArmanProjects\\nodefood\\node_modules\\mongoose\\lib\\document.js:2688:32)\n    at model.$set (F:\\ArmanProjects\\nodefood\\node_modules\\mongoose\\lib\\document.js:1301:12)\n    at model.$set (F:\\ArmanProjects\\nodefood\\node_modules\\mongoose\\lib\\document.js:1010:16)\n    at model.Document (F:\\ArmanProjects\\nodefood\\node_modules\\mongoose\\lib\\document.js:150:12)\n    at model.Model (F:\\ArmanProjects\\nodefood\\node_modules\\mongoose\\lib\\model.js:105:12)\n    at new model (F:\\ArmanProjects\\nodefood\\node_modules\\mongoose\\lib\\model.js:4689:15)\n    at checkoutBasket (F:\\ArmanProjects\\nodefood\\app\\http\\controller\\UserController.js:228:25)\n    at runMicrotasks (<anonymous>)\n    at processTicksAndRejections (internal/process/task_queues.js:97:5)"}
{"code":"ERR_HTTP_HEADERS_SENT","level":"error","message":"Cannot set headers after they are sent to the client Cannot set headers after they are sent to the client","stack":"Error [ERR_HTTP_HEADERS_SENT]: Cannot set headers after they are sent to the client\n    at ServerResponse.setHeader (_http_outgoing.js:518:11)\n    at ServerResponse.header (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\response.js:771:10)\n    at ServerResponse.location (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\response.js:888:15)\n    at ServerResponse.redirect (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\response.js:926:18)\n    at verifyPayment (F:\\ArmanProjects\\nodefood\\app\\http\\controller\\UserController.js:299:51)\n    at runMicrotasks (<anonymous>)\n    at processTicksAndRejections (internal/process/task_queues.js:97:5)"}
{"code":"ERR_HTTP_HEADERS_SENT","level":"error","message":"Cannot set headers after they are sent to the client Cannot set headers after they are sent to the client","stack":"Error [ERR_HTTP_HEADERS_SENT]: Cannot set headers after they are sent to the client\n    at ServerResponse.setHeader (_http_outgoing.js:518:11)\n    at ServerResponse.header (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\response.js:771:10)\n    at ServerResponse.location (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\response.js:888:15)\n    at ServerResponse.redirect (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\response.js:926:18)\n    at verifyPayment (F:\\ArmanProjects\\nodefood\\app\\http\\controller\\UserController.js:299:51)\n    at runMicrotasks (<anonymous>)\n    at processTicksAndRejections (internal/process/task_queues.js:97:5)"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"code":"ERR_HTTP_HEADERS_SENT","level":"error","message":"Cannot set headers after they are sent to the client Cannot set headers after they are sent to the client","stack":"Error [ERR_HTTP_HEADERS_SENT]: Cannot set headers after they are sent to the client\n    at ServerResponse.setHeader (_http_outgoing.js:518:11)\n    at ServerResponse.header (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\response.js:771:10)\n    at ServerResponse.location (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\response.js:888:15)\n    at ServerResponse.redirect (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\response.js:926:18)\n    at verifyPayment (F:\\ArmanProjects\\nodefood\\app\\http\\controller\\UserController.js:322:51)\n    at processTicksAndRejections (internal/process/task_queues.js:97:5)"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"name":"MulterError","message":"Unexpected field Unexpected field","code":"LIMIT_UNEXPECTED_FILE","field":"pic","storageErrors":[],"level":"error","stack":"MulterError: Unexpected field\n    at wrappedFileFilter (F:\\ArmanProjects\\nodefood\\node_modules\\multer\\index.js:40:19)\n    at Busboy.<anonymous> (F:\\ArmanProjects\\nodefood\\node_modules\\multer\\lib\\make-middleware.js:114:7)\n    at Busboy.emit (events.js:315:20)\n    at Busboy.emit (F:\\ArmanProjects\\nodefood\\node_modules\\busboy\\lib\\main.js:38:33)\n    at PartStream.<anonymous> (F:\\ArmanProjects\\nodefood\\node_modules\\busboy\\lib\\types\\multipart.js:213:13)\n    at PartStream.emit (events.js:315:20)\n    at HeaderParser.<anonymous> (F:\\ArmanProjects\\nodefood\\node_modules\\dicer\\lib\\Dicer.js:51:16)\n    at HeaderParser.emit (events.js:315:20)\n    at HeaderParser._finish (F:\\ArmanProjects\\nodefood\\node_modules\\dicer\\lib\\HeaderParser.js:68:8)\n    at SBMH.<anonymous> (F:\\ArmanProjects\\nodefood\\node_modules\\dicer\\lib\\HeaderParser.js:40:12)\n    at SBMH.emit (events.js:315:20)\n    at SBMH._sbmh_feed (F:\\ArmanProjects\\nodefood\\node_modules\\streamsearch\\lib\\sbmh.js:159:14)\n    at SBMH.push (F:\\ArmanProjects\\nodefood\\node_modules\\streamsearch\\lib\\sbmh.js:56:14)\n    at HeaderParser.push (F:\\ArmanProjects\\nodefood\\node_modules\\dicer\\lib\\HeaderParser.js:46:19)\n    at Dicer._oninfo (F:\\ArmanProjects\\nodefood\\node_modules\\dicer\\lib\\Dicer.js:197:25)\n    at SBMH.<anonymous> (F:\\ArmanProjects\\nodefood\\node_modules\\dicer\\lib\\Dicer.js:127:10)"}
{"name":"MulterError","message":"Unexpected field Unexpected field","code":"LIMIT_UNEXPECTED_FILE","field":"pic","storageErrors":[],"level":"error","stack":"MulterError: Unexpected field\n    at wrappedFileFilter (F:\\ArmanProjects\\nodefood\\node_modules\\multer\\index.js:40:19)\n    at Busboy.<anonymous> (F:\\ArmanProjects\\nodefood\\node_modules\\multer\\lib\\make-middleware.js:114:7)\n    at Busboy.emit (events.js:315:20)\n    at Busboy.emit (F:\\ArmanProjects\\nodefood\\node_modules\\busboy\\lib\\main.js:38:33)\n    at PartStream.<anonymous> (F:\\ArmanProjects\\nodefood\\node_modules\\busboy\\lib\\types\\multipart.js:213:13)\n    at PartStream.emit (events.js:315:20)\n    at HeaderParser.<anonymous> (F:\\ArmanProjects\\nodefood\\node_modules\\dicer\\lib\\Dicer.js:51:16)\n    at HeaderParser.emit (events.js:315:20)\n    at HeaderParser._finish (F:\\ArmanProjects\\nodefood\\node_modules\\dicer\\lib\\HeaderParser.js:68:8)\n    at SBMH.<anonymous> (F:\\ArmanProjects\\nodefood\\node_modules\\dicer\\lib\\HeaderParser.js:40:12)\n    at SBMH.emit (events.js:315:20)\n    at SBMH._sbmh_feed (F:\\ArmanProjects\\nodefood\\node_modules\\streamsearch\\lib\\sbmh.js:159:14)\n    at SBMH.push (F:\\ArmanProjects\\nodefood\\node_modules\\streamsearch\\lib\\sbmh.js:56:14)\n    at HeaderParser.push (F:\\ArmanProjects\\nodefood\\node_modules\\dicer\\lib\\HeaderParser.js:46:19)\n    at Dicer._oninfo (F:\\ArmanProjects\\nodefood\\node_modules\\dicer\\lib\\Dicer.js:197:25)\n    at SBMH.<anonymous> (F:\\ArmanProjects\\nodefood\\node_modules\\dicer\\lib\\Dicer.js:127:10)"}
{"name":"MulterError","message":"Unexpected field Unexpected field","code":"LIMIT_UNEXPECTED_FILE","field":"pic","storageErrors":[],"level":"error","stack":"MulterError: Unexpected field\n    at wrappedFileFilter (F:\\ArmanProjects\\nodefood\\node_modules\\multer\\index.js:40:19)\n    at Busboy.<anonymous> (F:\\ArmanProjects\\nodefood\\node_modules\\multer\\lib\\make-middleware.js:114:7)\n    at Busboy.emit (events.js:315:20)\n    at Busboy.emit (F:\\ArmanProjects\\nodefood\\node_modules\\busboy\\lib\\main.js:38:33)\n    at PartStream.<anonymous> (F:\\ArmanProjects\\nodefood\\node_modules\\busboy\\lib\\types\\multipart.js:213:13)\n    at PartStream.emit (events.js:315:20)\n    at HeaderParser.<anonymous> (F:\\ArmanProjects\\nodefood\\node_modules\\dicer\\lib\\Dicer.js:51:16)\n    at HeaderParser.emit (events.js:315:20)\n    at HeaderParser._finish (F:\\ArmanProjects\\nodefood\\node_modules\\dicer\\lib\\HeaderParser.js:68:8)\n    at SBMH.<anonymous> (F:\\ArmanProjects\\nodefood\\node_modules\\dicer\\lib\\HeaderParser.js:40:12)\n    at SBMH.emit (events.js:315:20)\n    at SBMH._sbmh_feed (F:\\ArmanProjects\\nodefood\\node_modules\\streamsearch\\lib\\sbmh.js:159:14)\n    at SBMH.push (F:\\ArmanProjects\\nodefood\\node_modules\\streamsearch\\lib\\sbmh.js:56:14)\n    at HeaderParser.push (F:\\ArmanProjects\\nodefood\\node_modules\\dicer\\lib\\HeaderParser.js:46:19)\n    at Dicer._oninfo (F:\\ArmanProjects\\nodefood\\node_modules\\dicer\\lib\\Dicer.js:197:25)\n    at SBMH.<anonymous> (F:\\ArmanProjects\\nodefood\\node_modules\\dicer\\lib\\Dicer.js:127:10)"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"name":"MulterError","message":"Unexpected field Unexpected field","code":"LIMIT_UNEXPECTED_FILE","field":"pic","storageErrors":[],"level":"error","stack":"MulterError: Unexpected field\n    at wrappedFileFilter (F:\\ArmanProjects\\nodefood\\node_modules\\multer\\index.js:40:19)\n    at Busboy.<anonymous> (F:\\ArmanProjects\\nodefood\\node_modules\\multer\\lib\\make-middleware.js:114:7)\n    at Busboy.emit (events.js:315:20)\n    at Busboy.emit (F:\\ArmanProjects\\nodefood\\node_modules\\busboy\\lib\\main.js:38:33)\n    at PartStream.<anonymous> (F:\\ArmanProjects\\nodefood\\node_modules\\busboy\\lib\\types\\multipart.js:213:13)\n    at PartStream.emit (events.js:315:20)\n    at HeaderParser.<anonymous> (F:\\ArmanProjects\\nodefood\\node_modules\\dicer\\lib\\Dicer.js:51:16)\n    at HeaderParser.emit (events.js:315:20)\n    at HeaderParser._finish (F:\\ArmanProjects\\nodefood\\node_modules\\dicer\\lib\\HeaderParser.js:68:8)\n    at SBMH.<anonymous> (F:\\ArmanProjects\\nodefood\\node_modules\\dicer\\lib\\HeaderParser.js:40:12)\n    at SBMH.emit (events.js:315:20)\n    at SBMH._sbmh_feed (F:\\ArmanProjects\\nodefood\\node_modules\\streamsearch\\lib\\sbmh.js:159:14)\n    at SBMH.push (F:\\ArmanProjects\\nodefood\\node_modules\\streamsearch\\lib\\sbmh.js:56:14)\n    at HeaderParser.push (F:\\ArmanProjects\\nodefood\\node_modules\\dicer\\lib\\HeaderParser.js:46:19)\n    at Dicer._oninfo (F:\\ArmanProjects\\nodefood\\node_modules\\dicer\\lib\\Dicer.js:197:25)\n    at SBMH.<anonymous> (F:\\ArmanProjects\\nodefood\\node_modules\\dicer\\lib\\Dicer.js:127:10)"}
{"name":"MulterError","message":"Unexpected field Unexpected field","code":"LIMIT_UNEXPECTED_FILE","field":"pic","storageErrors":[],"level":"error","stack":"MulterError: Unexpected field\n    at wrappedFileFilter (F:\\ArmanProjects\\nodefood\\node_modules\\multer\\index.js:40:19)\n    at Busboy.<anonymous> (F:\\ArmanProjects\\nodefood\\node_modules\\multer\\lib\\make-middleware.js:114:7)\n    at Busboy.emit (events.js:315:20)\n    at Busboy.emit (F:\\ArmanProjects\\nodefood\\node_modules\\busboy\\lib\\main.js:38:33)\n    at PartStream.<anonymous> (F:\\ArmanProjects\\nodefood\\node_modules\\busboy\\lib\\types\\multipart.js:213:13)\n    at PartStream.emit (events.js:315:20)\n    at HeaderParser.<anonymous> (F:\\ArmanProjects\\nodefood\\node_modules\\dicer\\lib\\Dicer.js:51:16)\n    at HeaderParser.emit (events.js:315:20)\n    at HeaderParser._finish (F:\\ArmanProjects\\nodefood\\node_modules\\dicer\\lib\\HeaderParser.js:68:8)\n    at SBMH.<anonymous> (F:\\ArmanProjects\\nodefood\\node_modules\\dicer\\lib\\HeaderParser.js:40:12)\n    at SBMH.emit (events.js:315:20)\n    at SBMH._sbmh_feed (F:\\ArmanProjects\\nodefood\\node_modules\\streamsearch\\lib\\sbmh.js:159:14)\n    at SBMH.push (F:\\ArmanProjects\\nodefood\\node_modules\\streamsearch\\lib\\sbmh.js:56:14)\n    at HeaderParser.push (F:\\ArmanProjects\\nodefood\\node_modules\\dicer\\lib\\HeaderParser.js:46:19)\n    at Dicer._oninfo (F:\\ArmanProjects\\nodefood\\node_modules\\dicer\\lib\\Dicer.js:197:25)\n    at SBMH.<anonymous> (F:\\ArmanProjects\\nodefood\\node_modules\\dicer\\lib\\Dicer.js:127:10)"}
{"name":"MulterError","message":"Unexpected field Unexpected field","code":"LIMIT_UNEXPECTED_FILE","field":"pic","storageErrors":[],"level":"error","stack":"MulterError: Unexpected field\n    at wrappedFileFilter (F:\\ArmanProjects\\nodefood\\node_modules\\multer\\index.js:40:19)\n    at Busboy.<anonymous> (F:\\ArmanProjects\\nodefood\\node_modules\\multer\\lib\\make-middleware.js:114:7)\n    at Busboy.emit (events.js:315:20)\n    at Busboy.emit (F:\\ArmanProjects\\nodefood\\node_modules\\busboy\\lib\\main.js:38:33)\n    at PartStream.<anonymous> (F:\\ArmanProjects\\nodefood\\node_modules\\busboy\\lib\\types\\multipart.js:213:13)\n    at PartStream.emit (events.js:315:20)\n    at HeaderParser.<anonymous> (F:\\ArmanProjects\\nodefood\\node_modules\\dicer\\lib\\Dicer.js:51:16)\n    at HeaderParser.emit (events.js:315:20)\n    at HeaderParser._finish (F:\\ArmanProjects\\nodefood\\node_modules\\dicer\\lib\\HeaderParser.js:68:8)\n    at SBMH.<anonymous> (F:\\ArmanProjects\\nodefood\\node_modules\\dicer\\lib\\HeaderParser.js:40:12)\n    at SBMH.emit (events.js:315:20)\n    at SBMH._sbmh_feed (F:\\ArmanProjects\\nodefood\\node_modules\\streamsearch\\lib\\sbmh.js:159:14)\n    at SBMH.push (F:\\ArmanProjects\\nodefood\\node_modules\\streamsearch\\lib\\sbmh.js:56:14)\n    at HeaderParser.push (F:\\ArmanProjects\\nodefood\\node_modules\\dicer\\lib\\HeaderParser.js:46:19)\n    at Dicer._oninfo (F:\\ArmanProjects\\nodefood\\node_modules\\dicer\\lib\\Dicer.js:197:25)\n    at SBMH.<anonymous> (F:\\ArmanProjects\\nodefood\\node_modules\\dicer\\lib\\Dicer.js:127:10)"}
{"name":"MulterError","message":"Unexpected field Unexpected field","code":"LIMIT_UNEXPECTED_FILE","field":"pic","storageErrors":[],"level":"error","stack":"MulterError: Unexpected field\n    at wrappedFileFilter (F:\\ArmanProjects\\nodefood\\node_modules\\multer\\index.js:40:19)\n    at Busboy.<anonymous> (F:\\ArmanProjects\\nodefood\\node_modules\\multer\\lib\\make-middleware.js:114:7)\n    at Busboy.emit (events.js:315:20)\n    at Busboy.emit (F:\\ArmanProjects\\nodefood\\node_modules\\busboy\\lib\\main.js:38:33)\n    at PartStream.<anonymous> (F:\\ArmanProjects\\nodefood\\node_modules\\busboy\\lib\\types\\multipart.js:213:13)\n    at PartStream.emit (events.js:315:20)\n    at HeaderParser.<anonymous> (F:\\ArmanProjects\\nodefood\\node_modules\\dicer\\lib\\Dicer.js:51:16)\n    at HeaderParser.emit (events.js:315:20)\n    at HeaderParser._finish (F:\\ArmanProjects\\nodefood\\node_modules\\dicer\\lib\\HeaderParser.js:68:8)\n    at SBMH.<anonymous> (F:\\ArmanProjects\\nodefood\\node_modules\\dicer\\lib\\HeaderParser.js:40:12)\n    at SBMH.emit (events.js:315:20)\n    at SBMH._sbmh_feed (F:\\ArmanProjects\\nodefood\\node_modules\\streamsearch\\lib\\sbmh.js:159:14)\n    at SBMH.push (F:\\ArmanProjects\\nodefood\\node_modules\\streamsearch\\lib\\sbmh.js:56:14)\n    at HeaderParser.push (F:\\ArmanProjects\\nodefood\\node_modules\\dicer\\lib\\HeaderParser.js:46:19)\n    at Dicer._oninfo (F:\\ArmanProjects\\nodefood\\node_modules\\dicer\\lib\\Dicer.js:197:25)\n    at SBMH.<anonymous> (F:\\ArmanProjects\\nodefood\\node_modules\\dicer\\lib\\Dicer.js:127:10)"}
{"name":"MulterError","message":"Unexpected field Unexpected field","code":"LIMIT_UNEXPECTED_FILE","field":"pic","storageErrors":[],"level":"error","stack":"MulterError: Unexpected field\n    at wrappedFileFilter (F:\\ArmanProjects\\nodefood\\node_modules\\multer\\index.js:40:19)\n    at Busboy.<anonymous> (F:\\ArmanProjects\\nodefood\\node_modules\\multer\\lib\\make-middleware.js:114:7)\n    at Busboy.emit (events.js:315:20)\n    at Busboy.emit (F:\\ArmanProjects\\nodefood\\node_modules\\busboy\\lib\\main.js:38:33)\n    at PartStream.<anonymous> (F:\\ArmanProjects\\nodefood\\node_modules\\busboy\\lib\\types\\multipart.js:213:13)\n    at PartStream.emit (events.js:315:20)\n    at HeaderParser.<anonymous> (F:\\ArmanProjects\\nodefood\\node_modules\\dicer\\lib\\Dicer.js:51:16)\n    at HeaderParser.emit (events.js:315:20)\n    at HeaderParser._finish (F:\\ArmanProjects\\nodefood\\node_modules\\dicer\\lib\\HeaderParser.js:68:8)\n    at SBMH.<anonymous> (F:\\ArmanProjects\\nodefood\\node_modules\\dicer\\lib\\HeaderParser.js:40:12)\n    at SBMH.emit (events.js:315:20)\n    at SBMH._sbmh_feed (F:\\ArmanProjects\\nodefood\\node_modules\\streamsearch\\lib\\sbmh.js:159:14)\n    at SBMH.push (F:\\ArmanProjects\\nodefood\\node_modules\\streamsearch\\lib\\sbmh.js:56:14)\n    at HeaderParser.push (F:\\ArmanProjects\\nodefood\\node_modules\\dicer\\lib\\HeaderParser.js:46:19)\n    at Dicer._oninfo (F:\\ArmanProjects\\nodefood\\node_modules\\dicer\\lib\\Dicer.js:197:25)\n    at SBMH.<anonymous> (F:\\ArmanProjects\\nodefood\\node_modules\\dicer\\lib\\Dicer.js:127:10)"}
{"message":"db connected","level":"info"}
{"name":"MulterError","message":"Unexpected field Unexpected field","code":"LIMIT_UNEXPECTED_FILE","field":"pic","storageErrors":[],"level":"error","stack":"MulterError: Unexpected field\n    at wrappedFileFilter (F:\\ArmanProjects\\nodefood\\node_modules\\multer\\index.js:40:19)\n    at Busboy.<anonymous> (F:\\ArmanProjects\\nodefood\\node_modules\\multer\\lib\\make-middleware.js:114:7)\n    at Busboy.emit (events.js:315:20)\n    at Busboy.emit (F:\\ArmanProjects\\nodefood\\node_modules\\busboy\\lib\\main.js:38:33)\n    at PartStream.<anonymous> (F:\\ArmanProjects\\nodefood\\node_modules\\busboy\\lib\\types\\multipart.js:213:13)\n    at PartStream.emit (events.js:315:20)\n    at HeaderParser.<anonymous> (F:\\ArmanProjects\\nodefood\\node_modules\\dicer\\lib\\Dicer.js:51:16)\n    at HeaderParser.emit (events.js:315:20)\n    at HeaderParser._finish (F:\\ArmanProjects\\nodefood\\node_modules\\dicer\\lib\\HeaderParser.js:68:8)\n    at SBMH.<anonymous> (F:\\ArmanProjects\\nodefood\\node_modules\\dicer\\lib\\HeaderParser.js:40:12)\n    at SBMH.emit (events.js:315:20)\n    at SBMH._sbmh_feed (F:\\ArmanProjects\\nodefood\\node_modules\\streamsearch\\lib\\sbmh.js:159:14)\n    at SBMH.push (F:\\ArmanProjects\\nodefood\\node_modules\\streamsearch\\lib\\sbmh.js:56:14)\n    at HeaderParser.push (F:\\ArmanProjects\\nodefood\\node_modules\\dicer\\lib\\HeaderParser.js:46:19)\n    at Dicer._oninfo (F:\\ArmanProjects\\nodefood\\node_modules\\dicer\\lib\\Dicer.js:197:25)\n    at SBMH.<anonymous> (F:\\ArmanProjects\\nodefood\\node_modules\\dicer\\lib\\Dicer.js:127:10)"}
{"message":"db connected","level":"info"}
{"name":"MulterError","message":"Unexpected field Unexpected field","code":"LIMIT_UNEXPECTED_FILE","field":"pic","storageErrors":[],"level":"error","stack":"MulterError: Unexpected field\n    at wrappedFileFilter (F:\\ArmanProjects\\nodefood\\node_modules\\multer\\index.js:40:19)\n    at Busboy.<anonymous> (F:\\ArmanProjects\\nodefood\\node_modules\\multer\\lib\\make-middleware.js:114:7)\n    at Busboy.emit (events.js:315:20)\n    at Busboy.emit (F:\\ArmanProjects\\nodefood\\node_modules\\busboy\\lib\\main.js:38:33)\n    at PartStream.<anonymous> (F:\\ArmanProjects\\nodefood\\node_modules\\busboy\\lib\\types\\multipart.js:213:13)\n    at PartStream.emit (events.js:315:20)\n    at HeaderParser.<anonymous> (F:\\ArmanProjects\\nodefood\\node_modules\\dicer\\lib\\Dicer.js:51:16)\n    at HeaderParser.emit (events.js:315:20)\n    at HeaderParser._finish (F:\\ArmanProjects\\nodefood\\node_modules\\dicer\\lib\\HeaderParser.js:68:8)\n    at SBMH.<anonymous> (F:\\ArmanProjects\\nodefood\\node_modules\\dicer\\lib\\HeaderParser.js:40:12)\n    at SBMH.emit (events.js:315:20)\n    at SBMH._sbmh_feed (F:\\ArmanProjects\\nodefood\\node_modules\\streamsearch\\lib\\sbmh.js:159:14)\n    at SBMH.push (F:\\ArmanProjects\\nodefood\\node_modules\\streamsearch\\lib\\sbmh.js:56:14)\n    at HeaderParser.push (F:\\ArmanProjects\\nodefood\\node_modules\\dicer\\lib\\HeaderParser.js:46:19)\n    at Dicer._oninfo (F:\\ArmanProjects\\nodefood\\node_modules\\dicer\\lib\\Dicer.js:197:25)\n    at SBMH.<anonymous> (F:\\ArmanProjects\\nodefood\\node_modules\\dicer\\lib\\Dicer.js:127:10)"}
{"name":"MulterError","message":"Unexpected field Unexpected field","code":"LIMIT_UNEXPECTED_FILE","field":"pic","storageErrors":[],"level":"error","stack":"MulterError: Unexpected field\n    at wrappedFileFilter (F:\\ArmanProjects\\nodefood\\node_modules\\multer\\index.js:40:19)\n    at Busboy.<anonymous> (F:\\ArmanProjects\\nodefood\\node_modules\\multer\\lib\\make-middleware.js:114:7)\n    at Busboy.emit (events.js:315:20)\n    at Busboy.emit (F:\\ArmanProjects\\nodefood\\node_modules\\busboy\\lib\\main.js:38:33)\n    at PartStream.<anonymous> (F:\\ArmanProjects\\nodefood\\node_modules\\busboy\\lib\\types\\multipart.js:213:13)\n    at PartStream.emit (events.js:315:20)\n    at HeaderParser.<anonymous> (F:\\ArmanProjects\\nodefood\\node_modules\\dicer\\lib\\Dicer.js:51:16)\n    at HeaderParser.emit (events.js:315:20)\n    at HeaderParser._finish (F:\\ArmanProjects\\nodefood\\node_modules\\dicer\\lib\\HeaderParser.js:68:8)\n    at SBMH.<anonymous> (F:\\ArmanProjects\\nodefood\\node_modules\\dicer\\lib\\HeaderParser.js:40:12)\n    at SBMH.emit (events.js:315:20)\n    at SBMH._sbmh_feed (F:\\ArmanProjects\\nodefood\\node_modules\\streamsearch\\lib\\sbmh.js:159:14)\n    at SBMH.push (F:\\ArmanProjects\\nodefood\\node_modules\\streamsearch\\lib\\sbmh.js:56:14)\n    at HeaderParser.push (F:\\ArmanProjects\\nodefood\\node_modules\\dicer\\lib\\HeaderParser.js:46:19)\n    at Dicer._oninfo (F:\\ArmanProjects\\nodefood\\node_modules\\dicer\\lib\\Dicer.js:197:25)\n    at SBMH.<anonymous> (F:\\ArmanProjects\\nodefood\\node_modules\\dicer\\lib\\Dicer.js:127:10)"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"name":"MulterError","message":"Unexpected field Unexpected field","code":"LIMIT_UNEXPECTED_FILE","field":"pic","storageErrors":[],"level":"error","stack":"MulterError: Unexpected field\n    at wrappedFileFilter (F:\\ArmanProjects\\nodefood\\node_modules\\multer\\index.js:40:19)\n    at Busboy.<anonymous> (F:\\ArmanProjects\\nodefood\\node_modules\\multer\\lib\\make-middleware.js:114:7)\n    at Busboy.emit (events.js:315:20)\n    at Busboy.emit (F:\\ArmanProjects\\nodefood\\node_modules\\busboy\\lib\\main.js:38:33)\n    at PartStream.<anonymous> (F:\\ArmanProjects\\nodefood\\node_modules\\busboy\\lib\\types\\multipart.js:213:13)\n    at PartStream.emit (events.js:315:20)\n    at HeaderParser.<anonymous> (F:\\ArmanProjects\\nodefood\\node_modules\\dicer\\lib\\Dicer.js:51:16)\n    at HeaderParser.emit (events.js:315:20)\n    at HeaderParser._finish (F:\\ArmanProjects\\nodefood\\node_modules\\dicer\\lib\\HeaderParser.js:68:8)\n    at SBMH.<anonymous> (F:\\ArmanProjects\\nodefood\\node_modules\\dicer\\lib\\HeaderParser.js:40:12)\n    at SBMH.emit (events.js:315:20)\n    at SBMH._sbmh_feed (F:\\ArmanProjects\\nodefood\\node_modules\\streamsearch\\lib\\sbmh.js:159:14)\n    at SBMH.push (F:\\ArmanProjects\\nodefood\\node_modules\\streamsearch\\lib\\sbmh.js:56:14)\n    at HeaderParser.push (F:\\ArmanProjects\\nodefood\\node_modules\\dicer\\lib\\HeaderParser.js:46:19)\n    at Dicer._oninfo (F:\\ArmanProjects\\nodefood\\node_modules\\dicer\\lib\\Dicer.js:197:25)\n    at SBMH.<anonymous> (F:\\ArmanProjects\\nodefood\\node_modules\\dicer\\lib\\Dicer.js:127:10)"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"level":"error","message":"Cannot read property 'amount' of null Cannot read property 'amount' of null","stack":"TypeError: Cannot read property 'amount' of null\n    at verifyPayment (F:\\ArmanProjects\\nodefood\\app\\http\\controller\\UserController.js:259:33)\n    at processTicksAndRejections (internal/process/task_queues.js:97:5)"}
{"message":"db connected","level":"info"}
{"level":"error","message":"Cannot read property 'foods' of undefined Cannot read property 'foods' of undefined","stack":"TypeError: Cannot read property 'foods' of undefined\n    at checkoutBasket (F:\\ArmanProjects\\nodefood\\app\\http\\controller\\UserController.js:225:36)\n    at processTicksAndRejections (internal/process/task_queues.js:97:5)"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"level":"error","message":"Parameter \"filter\" to findOne() must be an object, got 09910213049 Parameter \"filter\" to findOne() must be an object, got 09910213049","stack":"ObjectParameterError: Parameter \"filter\" to findOne() must be an object, got 09910213049\n    at model.Query.Query.findOne (F:\\ArmanProjects\\nodefood\\node_modules\\mongoose\\lib\\query.js:2188:16)\n    at Function.findOne (F:\\ArmanProjects\\nodefood\\node_modules\\mongoose\\lib\\model.js:2164:13)\n    at getBasket (F:\\ArmanProjects\\nodefood\\app\\http\\controller\\UserController.js:160:38)\n    at newFn (F:\\ArmanProjects\\nodefood\\node_modules\\express-async-errors\\index.js:16:20)\n    at Layer.handle [as handle_request] (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\layer.js:95:5)\n    at next (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\route.js:137:13)\n    at Route.dispatch (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\route.js:112:3)\n    at newFn (F:\\ArmanProjects\\nodefood\\node_modules\\express-async-errors\\index.js:16:20)\n    at Layer.handle [as handle_request] (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\layer.js:95:5)\n    at F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\index.js:281:22\n    at param (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\index.js:354:14)\n    at param (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\index.js:365:14)\n    at Function.process_params (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\index.js:410:3)\n    at next (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\index.js:275:10)\n    at Function.handle (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\index.js:174:3)\n    at router (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\index.js:47:12)"}
{"level":"error","message":"Parameter \"filter\" to findOne() must be an object, got 09910213049 Parameter \"filter\" to findOne() must be an object, got 09910213049","stack":"ObjectParameterError: Parameter \"filter\" to findOne() must be an object, got 09910213049\n    at model.Query.Query.findOne (F:\\ArmanProjects\\nodefood\\node_modules\\mongoose\\lib\\query.js:2188:16)\n    at Function.findOne (F:\\ArmanProjects\\nodefood\\node_modules\\mongoose\\lib\\model.js:2164:13)\n    at getBasket (F:\\ArmanProjects\\nodefood\\app\\http\\controller\\UserController.js:160:38)\n    at newFn (F:\\ArmanProjects\\nodefood\\node_modules\\express-async-errors\\index.js:16:20)\n    at Layer.handle [as handle_request] (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\layer.js:95:5)\n    at next (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\route.js:137:13)\n    at Route.dispatch (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\route.js:112:3)\n    at newFn (F:\\ArmanProjects\\nodefood\\node_modules\\express-async-errors\\index.js:16:20)\n    at Layer.handle [as handle_request] (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\layer.js:95:5)\n    at F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\index.js:281:22\n    at param (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\index.js:354:14)\n    at param (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\index.js:365:14)\n    at Function.process_params (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\index.js:410:3)\n    at next (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\index.js:275:10)\n    at Function.handle (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\index.js:174:3)\n    at router (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\index.js:47:12)"}
{"level":"error","message":"Parameter \"filter\" to findOne() must be an object, got 09910213049 Parameter \"filter\" to findOne() must be an object, got 09910213049","stack":"ObjectParameterError: Parameter \"filter\" to findOne() must be an object, got 09910213049\n    at model.Query.Query.findOne (F:\\ArmanProjects\\nodefood\\node_modules\\mongoose\\lib\\query.js:2188:16)\n    at Function.findOne (F:\\ArmanProjects\\nodefood\\node_modules\\mongoose\\lib\\model.js:2164:13)\n    at getBasket (F:\\ArmanProjects\\nodefood\\app\\http\\controller\\UserController.js:160:38)\n    at newFn (F:\\ArmanProjects\\nodefood\\node_modules\\express-async-errors\\index.js:16:20)\n    at Layer.handle [as handle_request] (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\layer.js:95:5)\n    at next (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\route.js:137:13)\n    at Route.dispatch (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\route.js:112:3)\n    at newFn (F:\\ArmanProjects\\nodefood\\node_modules\\express-async-errors\\index.js:16:20)\n    at Layer.handle [as handle_request] (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\layer.js:95:5)\n    at F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\index.js:281:22\n    at param (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\index.js:354:14)\n    at param (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\index.js:365:14)\n    at Function.process_params (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\index.js:410:3)\n    at next (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\index.js:275:10)\n    at Function.handle (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\index.js:174:3)\n    at router (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\index.js:47:12)"}
{"level":"error","message":"Parameter \"filter\" to findOne() must be an object, got 09910213049 Parameter \"filter\" to findOne() must be an object, got 09910213049","stack":"ObjectParameterError: Parameter \"filter\" to findOne() must be an object, got 09910213049\n    at model.Query.Query.findOne (F:\\ArmanProjects\\nodefood\\node_modules\\mongoose\\lib\\query.js:2188:16)\n    at Function.findOne (F:\\ArmanProjects\\nodefood\\node_modules\\mongoose\\lib\\model.js:2164:13)\n    at getBasket (F:\\ArmanProjects\\nodefood\\app\\http\\controller\\UserController.js:160:38)\n    at newFn (F:\\ArmanProjects\\nodefood\\node_modules\\express-async-errors\\index.js:16:20)\n    at Layer.handle [as handle_request] (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\layer.js:95:5)\n    at next (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\route.js:137:13)\n    at Route.dispatch (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\route.js:112:3)\n    at newFn (F:\\ArmanProjects\\nodefood\\node_modules\\express-async-errors\\index.js:16:20)\n    at Layer.handle [as handle_request] (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\layer.js:95:5)\n    at F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\index.js:281:22\n    at param (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\index.js:354:14)\n    at param (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\index.js:365:14)\n    at Function.process_params (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\index.js:410:3)\n    at next (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\index.js:275:10)\n    at Function.handle (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\index.js:174:3)\n    at router (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\index.js:47:12)"}
{"level":"error","message":"Parameter \"filter\" to findOne() must be an object, got 09910213049 Parameter \"filter\" to findOne() must be an object, got 09910213049","stack":"ObjectParameterError: Parameter \"filter\" to findOne() must be an object, got 09910213049\n    at model.Query.Query.findOne (F:\\ArmanProjects\\nodefood\\node_modules\\mongoose\\lib\\query.js:2188:16)\n    at Function.findOne (F:\\ArmanProjects\\nodefood\\node_modules\\mongoose\\lib\\model.js:2164:13)\n    at getBasket (F:\\ArmanProjects\\nodefood\\app\\http\\controller\\UserController.js:160:38)\n    at newFn (F:\\ArmanProjects\\nodefood\\node_modules\\express-async-errors\\index.js:16:20)\n    at Layer.handle [as handle_request] (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\layer.js:95:5)\n    at next (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\route.js:137:13)\n    at Route.dispatch (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\route.js:112:3)\n    at newFn (F:\\ArmanProjects\\nodefood\\node_modules\\express-async-errors\\index.js:16:20)\n    at Layer.handle [as handle_request] (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\layer.js:95:5)\n    at F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\index.js:281:22\n    at param (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\index.js:354:14)\n    at param (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\index.js:365:14)\n    at Function.process_params (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\index.js:410:3)\n    at next (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\index.js:275:10)\n    at Function.handle (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\index.js:174:3)\n    at router (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\index.js:47:12)"}
{"level":"error","message":"Parameter \"filter\" to findOne() must be an object, got 09910213049 Parameter \"filter\" to findOne() must be an object, got 09910213049","stack":"ObjectParameterError: Parameter \"filter\" to findOne() must be an object, got 09910213049\n    at model.Query.Query.findOne (F:\\ArmanProjects\\nodefood\\node_modules\\mongoose\\lib\\query.js:2188:16)\n    at Function.findOne (F:\\ArmanProjects\\nodefood\\node_modules\\mongoose\\lib\\model.js:2164:13)\n    at getBasket (F:\\ArmanProjects\\nodefood\\app\\http\\controller\\UserController.js:160:38)\n    at newFn (F:\\ArmanProjects\\nodefood\\node_modules\\express-async-errors\\index.js:16:20)\n    at Layer.handle [as handle_request] (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\layer.js:95:5)\n    at next (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\route.js:137:13)\n    at Route.dispatch (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\route.js:112:3)\n    at newFn (F:\\ArmanProjects\\nodefood\\node_modules\\express-async-errors\\index.js:16:20)\n    at Layer.handle [as handle_request] (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\layer.js:95:5)\n    at F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\index.js:281:22\n    at param (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\index.js:354:14)\n    at param (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\index.js:365:14)\n    at Function.process_params (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\index.js:410:3)\n    at next (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\index.js:275:10)\n    at Function.handle (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\index.js:174:3)\n    at router (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\index.js:47:12)"}
{"level":"error","message":"Parameter \"filter\" to findOne() must be an object, got 09910213049 Parameter \"filter\" to findOne() must be an object, got 09910213049","stack":"ObjectParameterError: Parameter \"filter\" to findOne() must be an object, got 09910213049\n    at model.Query.Query.findOne (F:\\ArmanProjects\\nodefood\\node_modules\\mongoose\\lib\\query.js:2188:16)\n    at Function.findOne (F:\\ArmanProjects\\nodefood\\node_modules\\mongoose\\lib\\model.js:2164:13)\n    at getBasket (F:\\ArmanProjects\\nodefood\\app\\http\\controller\\UserController.js:160:38)\n    at newFn (F:\\ArmanProjects\\nodefood\\node_modules\\express-async-errors\\index.js:16:20)\n    at Layer.handle [as handle_request] (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\layer.js:95:5)\n    at next (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\route.js:137:13)\n    at Route.dispatch (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\route.js:112:3)\n    at newFn (F:\\ArmanProjects\\nodefood\\node_modules\\express-async-errors\\index.js:16:20)\n    at Layer.handle [as handle_request] (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\layer.js:95:5)\n    at F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\index.js:281:22\n    at param (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\index.js:354:14)\n    at param (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\index.js:365:14)\n    at Function.process_params (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\index.js:410:3)\n    at next (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\index.js:275:10)\n    at Function.handle (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\index.js:174:3)\n    at router (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\index.js:47:12)"}
{"level":"error","message":"Parameter \"filter\" to findOne() must be an object, got 09910213049 Parameter \"filter\" to findOne() must be an object, got 09910213049","stack":"ObjectParameterError: Parameter \"filter\" to findOne() must be an object, got 09910213049\n    at model.Query.Query.findOne (F:\\ArmanProjects\\nodefood\\node_modules\\mongoose\\lib\\query.js:2188:16)\n    at Function.findOne (F:\\ArmanProjects\\nodefood\\node_modules\\mongoose\\lib\\model.js:2164:13)\n    at getBasket (F:\\ArmanProjects\\nodefood\\app\\http\\controller\\UserController.js:160:38)\n    at newFn (F:\\ArmanProjects\\nodefood\\node_modules\\express-async-errors\\index.js:16:20)\n    at Layer.handle [as handle_request] (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\layer.js:95:5)\n    at next (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\route.js:137:13)\n    at Route.dispatch (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\route.js:112:3)\n    at newFn (F:\\ArmanProjects\\nodefood\\node_modules\\express-async-errors\\index.js:16:20)\n    at Layer.handle [as handle_request] (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\layer.js:95:5)\n    at F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\index.js:281:22\n    at param (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\index.js:354:14)\n    at param (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\index.js:365:14)\n    at Function.process_params (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\index.js:410:3)\n    at next (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\index.js:275:10)\n    at Function.handle (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\index.js:174:3)\n    at router (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\index.js:47:12)"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"level":"error","message":"Cannot read property 'foods' of undefined Cannot read property 'foods' of undefined","stack":"TypeError: Cannot read property 'foods' of undefined\n    at checkoutBasket (F:\\ArmanProjects\\nodefood\\app\\http\\controller\\UserController.js:225:36)\n    at processTicksAndRejections (internal/process/task_queues.js:97:5)"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"level":"error","message":"Cannot read property 'foods' of undefined Cannot read property 'foods' of undefined","stack":"TypeError: Cannot read property 'foods' of undefined\n    at checkoutBasket (F:\\ArmanProjects\\nodefood\\app\\http\\controller\\UserController.js:248:36)\n    at processTicksAndRejections (internal/process/task_queues.js:97:5)"}
{"level":"error","message":"Cannot read property 'foods' of undefined Cannot read property 'foods' of undefined","stack":"TypeError: Cannot read property 'foods' of undefined\n    at offlineOrder (F:\\ArmanProjects\\nodefood\\app\\http\\controller\\UserController.js:166:36)\n    at runMicrotasks (<anonymous>)\n    at processTicksAndRejections (internal/process/task_queues.js:97:5)"}
{"level":"error","message":"Cannot read property 'foods' of undefined Cannot read property 'foods' of undefined","stack":"TypeError: Cannot read property 'foods' of undefined\n    at offlineOrder (F:\\ArmanProjects\\nodefood\\app\\http\\controller\\UserController.js:166:36)\n    at runMicrotasks (<anonymous>)\n    at processTicksAndRejections (internal/process/task_queues.js:97:5)"}
{"level":"error","message":"Cannot read property 'foods' of undefined Cannot read property 'foods' of undefined","stack":"TypeError: Cannot read property 'foods' of undefined\n    at offlineOrder (F:\\ArmanProjects\\nodefood\\app\\http\\controller\\UserController.js:166:36)\n    at runMicrotasks (<anonymous>)\n    at processTicksAndRejections (internal/process/task_queues.js:97:5)"}
{"level":"error","message":"Cannot read property 'foods' of undefined Cannot read property 'foods' of undefined","stack":"TypeError: Cannot read property 'foods' of undefined\n    at offlineOrder (F:\\ArmanProjects\\nodefood\\app\\http\\controller\\UserController.js:166:36)\n    at runMicrotasks (<anonymous>)\n    at processTicksAndRejections (internal/process/task_queues.js:97:5)"}
{"level":"error","message":"Cannot read property 'foods' of undefined Cannot read property 'foods' of undefined","stack":"TypeError: Cannot read property 'foods' of undefined\n    at offlineOrder (F:\\ArmanProjects\\nodefood\\app\\http\\controller\\UserController.js:166:36)\n    at runMicrotasks (<anonymous>)\n    at processTicksAndRejections (internal/process/task_queues.js:97:5)"}
{"level":"error","message":"Cannot read property 'foods' of undefined Cannot read property 'foods' of undefined","stack":"TypeError: Cannot read property 'foods' of undefined\n    at offlineOrder (F:\\ArmanProjects\\nodefood\\app\\http\\controller\\UserController.js:166:36)\n    at runMicrotasks (<anonymous>)\n    at processTicksAndRejections (internal/process/task_queues.js:97:5)"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"level":"error","message":"Cannot read property 'foods' of undefined Cannot read property 'foods' of undefined","stack":"TypeError: Cannot read property 'foods' of undefined\n    at offlineOrder (F:\\ArmanProjects\\nodefood\\app\\http\\controller\\UserController.js:166:36)\n    at runMicrotasks (<anonymous>)\n    at processTicksAndRejections (internal/process/task_queues.js:97:5)"}
{"level":"error","message":"Cannot read property 'foods' of undefined Cannot read property 'foods' of undefined","stack":"TypeError: Cannot read property 'foods' of undefined\n    at offlineOrder (F:\\ArmanProjects\\nodefood\\app\\http\\controller\\UserController.js:166:36)\n    at processTicksAndRejections (internal/process/task_queues.js:97:5)"}
{"message":"db connected","level":"info"}
{"level":"error","message":"Cannot read property 'foods' of undefined Cannot read property 'foods' of undefined","stack":"TypeError: Cannot read property 'foods' of undefined\n    at checkoutBasket (F:\\ArmanProjects\\nodefood\\app\\http\\controller\\UserController.js:248:36)\n    at processTicksAndRejections (internal/process/task_queues.js:97:5)"}
{"level":"error","message":"Cannot read property 'foods' of undefined Cannot read property 'foods' of undefined","stack":"TypeError: Cannot read property 'foods' of undefined\n    at checkoutBasket (F:\\ArmanProjects\\nodefood\\app\\http\\controller\\UserController.js:248:36)\n    at processTicksAndRejections (internal/process/task_queues.js:97:5)"}
{"level":"error","message":"Cannot read property 'foods' of undefined Cannot read property 'foods' of undefined","stack":"TypeError: Cannot read property 'foods' of undefined\n    at checkoutBasket (F:\\ArmanProjects\\nodefood\\app\\http\\controller\\UserController.js:248:36)\n    at processTicksAndRejections (internal/process/task_queues.js:97:5)"}
{"level":"error","message":"Cannot read property 'foods' of undefined Cannot read property 'foods' of undefined","stack":"TypeError: Cannot read property 'foods' of undefined\n    at checkoutBasket (F:\\ArmanProjects\\nodefood\\app\\http\\controller\\UserController.js:248:36)\n    at processTicksAndRejections (internal/process/task_queues.js:97:5)"}
{"level":"error","message":"Cannot read property 'foods' of undefined Cannot read property 'foods' of undefined","stack":"TypeError: Cannot read property 'foods' of undefined\n    at checkoutBasket (F:\\ArmanProjects\\nodefood\\app\\http\\controller\\UserController.js:248:36)\n    at processTicksAndRejections (internal/process/task_queues.js:97:5)"}
{"level":"error","message":"Cannot read property 'foods' of undefined Cannot read property 'foods' of undefined","stack":"TypeError: Cannot read property 'foods' of undefined\n    at checkoutBasket (F:\\ArmanProjects\\nodefood\\app\\http\\controller\\UserController.js:248:36)\n    at processTicksAndRejections (internal/process/task_queues.js:97:5)"}
{"level":"error","message":"Cannot read property 'foods' of undefined Cannot read property 'foods' of undefined","stack":"TypeError: Cannot read property 'foods' of undefined\n    at checkoutBasket (F:\\ArmanProjects\\nodefood\\app\\http\\controller\\UserController.js:248:36)\n    at processTicksAndRejections (internal/process/task_queues.js:97:5)"}
{"level":"error","message":"Cannot read property 'foods' of undefined Cannot read property 'foods' of undefined","stack":"TypeError: Cannot read property 'foods' of undefined\n    at checkoutBasket (F:\\ArmanProjects\\nodefood\\app\\http\\controller\\UserController.js:248:36)\n    at processTicksAndRejections (internal/process/task_queues.js:97:5)"}
{"level":"error","message":"Cannot read property 'foods' of undefined Cannot read property 'foods' of undefined","stack":"TypeError: Cannot read property 'foods' of undefined\n    at checkoutBasket (F:\\ArmanProjects\\nodefood\\app\\http\\controller\\UserController.js:248:36)\n    at processTicksAndRejections (internal/process/task_queues.js:97:5)"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"errors":{"lat":{"stringValue":"\"undefined\"","kind":"Number","value":"undefined","path":"lat","reason":{"generatedMessage":true,"code":"ERR_ASSERTION","actual":false,"expected":true,"operator":"=="}},"lang":{"stringValue":"\"undefined\"","kind":"Number","value":"undefined","path":"lang","reason":{"generatedMessage":true,"code":"ERR_ASSERTION","actual":false,"expected":true,"operator":"=="}}},"_message":"payment validation failed","level":"error","message":"payment validation failed: lat: Cast to Number failed for value \"undefined\" at path \"lat\", lang: Cast to Number failed for value \"undefined\" at path \"lang\" payment validation failed: lat: Cast to Number failed for value \"undefined\" at path \"lat\", lang: Cast to Number failed for value \"undefined\" at path \"lang\"","stack":"ValidationError: payment validation failed: lat: Cast to Number failed for value \"undefined\" at path \"lat\", lang: Cast to Number failed for value \"undefined\" at path \"lang\"\n    at model.Document.invalidate (F:\\ArmanProjects\\nodefood\\node_modules\\mongoose\\lib\\document.js:2688:32)\n    at model.$set (F:\\ArmanProjects\\nodefood\\node_modules\\mongoose\\lib\\document.js:1301:12)\n    at model.$set (F:\\ArmanProjects\\nodefood\\node_modules\\mongoose\\lib\\document.js:1010:16)\n    at model.Document (F:\\ArmanProjects\\nodefood\\node_modules\\mongoose\\lib\\document.js:150:12)\n    at model.Model (F:\\ArmanProjects\\nodefood\\node_modules\\mongoose\\lib\\model.js:105:12)\n    at new model (F:\\ArmanProjects\\nodefood\\node_modules\\mongoose\\lib\\model.js:4689:15)\n    at checkoutBasket (F:\\ArmanProjects\\nodefood\\app\\http\\controller\\UserController.js:251:25)\n    at processTicksAndRejections (internal/process/task_queues.js:97:5)"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"level":"error","message":"Cannot read property 'foods' of undefined Cannot read property 'foods' of undefined","stack":"TypeError: Cannot read property 'foods' of undefined\n    at offlineOrder (F:\\ArmanProjects\\nodefood\\app\\http\\controller\\UserController.js:166:36)\n    at processTicksAndRejections (internal/process/task_queues.js:97:5)"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"level":"error","message":"Cannot read property 'foods' of undefined Cannot read property 'foods' of undefined","stack":"TypeError: Cannot read property 'foods' of undefined\n    at offlineOrder (/home/mahabadf/api/app/http/controller/UserController.js:166:36)\n    at runMicrotasks (<anonymous>)\n    at processTicksAndRejections (internal/process/task_queues.js:97:5)"}
{"level":"error","message":"Cannot read property 'foods' of undefined Cannot read property 'foods' of undefined","stack":"TypeError: Cannot read property 'foods' of undefined\n    at offlineOrder (/home/mahabadf/api/app/http/controller/UserController.js:166:36)\n    at runMicrotasks (<anonymous>)\n    at processTicksAndRejections (internal/process/task_queues.js:97:5)"}
{"level":"error","message":"Cannot read property 'foods' of undefined Cannot read property 'foods' of undefined","stack":"TypeError: Cannot read property 'foods' of undefined\n    at offlineOrder (/home/mahabadf/api/app/http/controller/UserController.js:166:36)\n    at runMicrotasks (<anonymous>)\n    at processTicksAndRejections (internal/process/task_queues.js:97:5)"}
{"level":"error","message":"Cannot read property 'foods' of undefined Cannot read property 'foods' of undefined","stack":"TypeError: Cannot read property 'foods' of undefined\n    at offlineOrder (/home/mahabadf/api/app/http/controller/UserController.js:166:36)\n    at runMicrotasks (<anonymous>)\n    at processTicksAndRejections (internal/process/task_queues.js:97:5)"}
{"stringValue":"\"null\"","kind":"Number","value":"null","path":"userPhone","reason":{"generatedMessage":true,"code":"ERR_ASSERTION","actual":false,"expected":true,"operator":"=="},"level":"error","message":"Cast to Number failed for value \"null\" at path \"userPhone\" for model \"payment\" Cast to Number failed for value \"null\" at path \"userPhone\" for model \"payment\"","stack":"CastError: Cast to Number failed for value \"null\" at path \"userPhone\" for model \"payment\"\n    at model.Query.exec (/home/mahabadf/api/node_modules/mongoose/lib/query.js:4358:21)\n    at model.Query.Query.then (/home/mahabadf/api/node_modules/mongoose/lib/query.js:4450:15)"}
{"message":"db connected","level":"info"}
{"level":"error","message":"Cannot read property 'foods' of undefined Cannot read property 'foods' of undefined","stack":"TypeError: Cannot read property 'foods' of undefined\n    at checkoutBasket (/home/mahabadf/api/app/http/controller/UserController.js:248:36)\n    at processTicksAndRejections (internal/process/task_queues.js:97:5)"}
{"message":"db connected","level":"info"}
{"level":"error","message":"Cannot read property 'foods' of undefined Cannot read property 'foods' of undefined","stack":"TypeError: Cannot read property 'foods' of undefined\n    at checkoutBasket (/home/mahabadf/api/app/http/controller/UserController.js:248:36)\n    at processTicksAndRejections (internal/process/task_queues.js:97:5)"}
{"level":"error","message":"Cannot read property 'foods' of undefined Cannot read property 'foods' of undefined","stack":"TypeError: Cannot read property 'foods' of undefined\n    at checkoutBasket (/home/mahabadf/api/app/http/controller/UserController.js:248:36)\n    at processTicksAndRejections (internal/process/task_queues.js:97:5)"}
{"level":"error","message":"Cannot read property 'foods' of undefined Cannot read property 'foods' of undefined","stack":"TypeError: Cannot read property 'foods' of undefined\n    at checkoutBasket (/home/mahabadf/api/app/http/controller/UserController.js:248:36)\n    at processTicksAndRejections (internal/process/task_queues.js:97:5)"}
{"level":"error","message":"Cannot read property 'foods' of undefined Cannot read property 'foods' of undefined","stack":"TypeError: Cannot read property 'foods' of undefined\n    at checkoutBasket (/home/mahabadf/api/app/http/controller/UserController.js:248:36)\n    at processTicksAndRejections (internal/process/task_queues.js:97:5)"}
{"level":"error","message":"Cannot read property 'foods' of undefined Cannot read property 'foods' of undefined","stack":"TypeError: Cannot read property 'foods' of undefined\n    at checkoutBasket (/home/mahabadf/api/app/http/controller/UserController.js:248:36)\n    at processTicksAndRejections (internal/process/task_queues.js:97:5)"}
{"level":"error","message":"Cannot read property 'foods' of undefined Cannot read property 'foods' of undefined","stack":"TypeError: Cannot read property 'foods' of undefined\n    at checkoutBasket (/home/mahabadf/api/app/http/controller/UserController.js:248:36)\n    at processTicksAndRejections (internal/process/task_queues.js:97:5)"}
{"message":"db connected","level":"info"}
{"level":"error","message":"Cannot read property 'foods' of undefined Cannot read property 'foods' of undefined","stack":"TypeError: Cannot read property 'foods' of undefined\n    at checkoutBasket (/home/mahabadf/api/app/http/controller/UserController.js:248:36)\n    at processTicksAndRejections (internal/process/task_queues.js:97:5)"}
{"level":"error","message":"Cannot read property 'foods' of undefined Cannot read property 'foods' of undefined","stack":"TypeError: Cannot read property 'foods' of undefined\n    at checkoutBasket (/home/mahabadf/api/app/http/controller/UserController.js:248:36)\n    at processTicksAndRejections (internal/process/task_queues.js:97:5)"}
{"level":"error","message":"Cannot read property 'foods' of undefined Cannot read property 'foods' of undefined","stack":"TypeError: Cannot read property 'foods' of undefined\n    at checkoutBasket (/home/mahabadf/api/app/http/controller/UserController.js:248:36)\n    at processTicksAndRejections (internal/process/task_queues.js:97:5)"}
{"level":"error","message":"Cannot read property 'foods' of undefined Cannot read property 'foods' of undefined","stack":"TypeError: Cannot read property 'foods' of undefined\n    at checkoutBasket (/home/mahabadf/api/app/http/controller/UserController.js:248:36)\n    at processTicksAndRejections (internal/process/task_queues.js:97:5)"}
{"level":"error","message":"Cannot read property 'foods' of undefined Cannot read property 'foods' of undefined","stack":"TypeError: Cannot read property 'foods' of undefined\n    at checkoutBasket (/home/mahabadf/api/app/http/controller/UserController.js:248:36)\n    at processTicksAndRejections (internal/process/task_queues.js:97:5)"}
{"level":"error","message":"Cannot read property 'foods' of undefined Cannot read property 'foods' of undefined","stack":"TypeError: Cannot read property 'foods' of undefined\n    at checkoutBasket (/home/mahabadf/api/app/http/controller/UserController.js:248:36)\n    at processTicksAndRejections (internal/process/task_queues.js:97:5)"}
{"level":"error","message":"Cannot read property 'foods' of undefined Cannot read property 'foods' of undefined","stack":"TypeError: Cannot read property 'foods' of undefined\n    at checkoutBasket (/home/mahabadf/api/app/http/controller/UserController.js:248:36)\n    at processTicksAndRejections (internal/process/task_queues.js:97:5)"}
{"level":"error","message":"Cannot read property 'foods' of undefined Cannot read property 'foods' of undefined","stack":"TypeError: Cannot read property 'foods' of undefined\n    at checkoutBasket (/home/mahabadf/api/app/http/controller/UserController.js:248:36)\n    at processTicksAndRejections (internal/process/task_queues.js:97:5)"}
{"level":"error","message":"Cannot read property 'foods' of undefined Cannot read property 'foods' of undefined","stack":"TypeError: Cannot read property 'foods' of undefined\n    at checkoutBasket (/home/mahabadf/api/app/http/controller/UserController.js:248:36)\n    at processTicksAndRejections (internal/process/task_queues.js:97:5)"}
{"level":"error","message":"Cannot read property 'foods' of undefined Cannot read property 'foods' of undefined","stack":"TypeError: Cannot read property 'foods' of undefined\n    at checkoutBasket (/home/mahabadf/api/app/http/controller/UserController.js:248:36)\n    at processTicksAndRejections (internal/process/task_queues.js:97:5)"}
{"level":"error","message":"Cannot read property 'foods' of undefined Cannot read property 'foods' of undefined","stack":"TypeError: Cannot read property 'foods' of undefined\n    at checkoutBasket (/home/mahabadf/api/app/http/controller/UserController.js:248:36)\n    at processTicksAndRejections (internal/process/task_queues.js:97:5)"}
{"level":"error","message":"Cannot read property 'foods' of undefined Cannot read property 'foods' of undefined","stack":"TypeError: Cannot read property 'foods' of undefined\n    at checkoutBasket (/home/mahabadf/api/app/http/controller/UserController.js:248:36)\n    at processTicksAndRejections (internal/process/task_queues.js:97:5)"}
{"level":"error","message":"Cannot read property 'foods' of undefined Cannot read property 'foods' of undefined","stack":"TypeError: Cannot read property 'foods' of undefined\n    at checkoutBasket (/home/mahabadf/api/app/http/controller/UserController.js:248:36)\n    at processTicksAndRejections (internal/process/task_queues.js:97:5)"}
{"level":"error","message":"Cannot read property 'foods' of undefined Cannot read property 'foods' of undefined","stack":"TypeError: Cannot read property 'foods' of undefined\n    at checkoutBasket (/home/mahabadf/api/app/http/controller/UserController.js:248:36)\n    at processTicksAndRejections (internal/process/task_queues.js:97:5)"}
{"message":"db connected","level":"info"}
{"level":"error","message":"Cannot read property 'foods' of undefined Cannot read property 'foods' of undefined","stack":"TypeError: Cannot read property 'foods' of undefined\n    at checkoutBasket (/home/mahabadf/api/app/http/controller/UserController.js:248:36)\n    at processTicksAndRejections (internal/process/task_queues.js:97:5)"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"stringValue":"\"null\"","kind":"Number","value":"null","path":"userPhone","reason":{"generatedMessage":true,"code":"ERR_ASSERTION","actual":false,"expected":true,"operator":"=="},"level":"error","message":"Cast to Number failed for value \"null\" at path \"userPhone\" for model \"payment\" Cast to Number failed for value \"null\" at path \"userPhone\" for model \"payment\"","stack":"CastError: Cast to Number failed for value \"null\" at path \"userPhone\" for model \"payment\"\n    at model.Query.exec (/home/mahabadf/api/node_modules/mongoose/lib/query.js:4358:21)\n    at model.Query.Query.then (/home/mahabadf/api/node_modules/mongoose/lib/query.js:4450:15)"}
{"level":"error","message":"Cannot read property 'foods' of undefined Cannot read property 'foods' of undefined","stack":"TypeError: Cannot read property 'foods' of undefined\n    at offlineOrder (/home/mahabadf/api/app/http/controller/UserController.js:166:36)\n    at runMicrotasks (<anonymous>)\n    at processTicksAndRejections (internal/process/task_queues.js:97:5)"}
{"stringValue":"\"null\"","kind":"Number","value":"null","path":"userPhone","reason":{"generatedMessage":true,"code":"ERR_ASSERTION","actual":false,"expected":true,"operator":"=="},"level":"error","message":"Cast to Number failed for value \"null\" at path \"userPhone\" for model \"payment\" Cast to Number failed for value \"null\" at path \"userPhone\" for model \"payment\"","stack":"CastError: Cast to Number failed for value \"null\" at path \"userPhone\" for model \"payment\"\n    at model.Query.exec (/home/mahabadf/api/node_modules/mongoose/lib/query.js:4358:21)\n    at model.Query.Query.then (/home/mahabadf/api/node_modules/mongoose/lib/query.js:4450:15)"}
{"stringValue":"\"null\"","kind":"Number","value":"null","path":"phone","reason":{"generatedMessage":true,"code":"ERR_ASSERTION","actual":false,"expected":true,"operator":"=="},"level":"error","message":"Cast to Number failed for value \"null\" at path \"phone\" for model \"user\" Cast to Number failed for value \"null\" at path \"phone\" for model \"user\"","stack":"CastError: Cast to Number failed for value \"null\" at path \"phone\" for model \"user\"\n    at model.Query.exec (/home/mahabadf/api/node_modules/mongoose/lib/query.js:4358:21)\n    at model.Query.Query.then (/home/mahabadf/api/node_modules/mongoose/lib/query.js:4450:15)\n    at runMicrotasks (<anonymous>)\n    at processTicksAndRejections (internal/process/task_queues.js:97:5)"}
{"stringValue":"\"null\"","kind":"Number","value":"null","path":"phone","reason":{"generatedMessage":true,"code":"ERR_ASSERTION","actual":false,"expected":true,"operator":"=="},"level":"error","message":"Cast to Number failed for value \"null\" at path \"phone\" for model \"user\" Cast to Number failed for value \"null\" at path \"phone\" for model \"user\"","stack":"CastError: Cast to Number failed for value \"null\" at path \"phone\" for model \"user\"\n    at model.Query.exec (/home/mahabadf/api/node_modules/mongoose/lib/query.js:4358:21)\n    at model.Query.Query.then (/home/mahabadf/api/node_modules/mongoose/lib/query.js:4450:15)"}
{"stringValue":"\"null\"","kind":"Number","value":"null","path":"phone","reason":{"generatedMessage":true,"code":"ERR_ASSERTION","actual":false,"expected":true,"operator":"=="},"level":"error","message":"Cast to Number failed for value \"null\" at path \"phone\" for model \"user\" Cast to Number failed for value \"null\" at path \"phone\" for model \"user\"","stack":"CastError: Cast to Number failed for value \"null\" at path \"phone\" for model \"user\"\n    at model.Query.exec (/home/mahabadf/api/node_modules/mongoose/lib/query.js:4358:21)\n    at model.Query.Query.then (/home/mahabadf/api/node_modules/mongoose/lib/query.js:4450:15)\n    at runMicrotasks (<anonymous>)\n    at processTicksAndRejections (internal/process/task_queues.js:97:5)"}
{"stringValue":"\"null\"","kind":"Number","value":"null","path":"phone","reason":{"generatedMessage":true,"code":"ERR_ASSERTION","actual":false,"expected":true,"operator":"=="},"level":"error","message":"Cast to Number failed for value \"null\" at path \"phone\" for model \"user\" Cast to Number failed for value \"null\" at path \"phone\" for model \"user\"","stack":"CastError: Cast to Number failed for value \"null\" at path \"phone\" for model \"user\"\n    at model.Query.exec (/home/mahabadf/api/node_modules/mongoose/lib/query.js:4358:21)\n    at model.Query.Query.then (/home/mahabadf/api/node_modules/mongoose/lib/query.js:4450:15)"}
{"stringValue":"\"null\"","kind":"Number","value":"null","path":"userPhone","reason":{"generatedMessage":true,"code":"ERR_ASSERTION","actual":false,"expected":true,"operator":"=="},"level":"error","message":"Cast to Number failed for value \"null\" at path \"userPhone\" for model \"payment\" Cast to Number failed for value \"null\" at path \"userPhone\" for model \"payment\"","stack":"CastError: Cast to Number failed for value \"null\" at path \"userPhone\" for model \"payment\"\n    at model.Query.exec (/home/mahabadf/api/node_modules/mongoose/lib/query.js:4358:21)\n    at model.Query.Query.then (/home/mahabadf/api/node_modules/mongoose/lib/query.js:4450:15)"}
{"stringValue":"\"null\"","kind":"Number","value":"null","path":"userPhone","reason":{"generatedMessage":true,"code":"ERR_ASSERTION","actual":false,"expected":true,"operator":"=="},"level":"error","message":"Cast to Number failed for value \"null\" at path \"userPhone\" for model \"payment\" Cast to Number failed for value \"null\" at path \"userPhone\" for model \"payment\"","stack":"CastError: Cast to Number failed for value \"null\" at path \"userPhone\" for model \"payment\"\n    at model.Query.exec (/home/mahabadf/api/node_modules/mongoose/lib/query.js:4358:21)\n    at model.Query.Query.then (/home/mahabadf/api/node_modules/mongoose/lib/query.js:4450:15)"}
{"errors":{"lat":{"stringValue":"\"undefined\"","kind":"Number","value":"undefined","path":"lat","reason":{"generatedMessage":true,"code":"ERR_ASSERTION","actual":false,"expected":true,"operator":"=="}},"lang":{"stringValue":"\"undefined\"","kind":"Number","value":"undefined","path":"lang","reason":{"generatedMessage":true,"code":"ERR_ASSERTION","actual":false,"expected":true,"operator":"=="}}},"_message":"payment validation failed","level":"error","message":"payment validation failed: lat: Cast to Number failed for value \"undefined\" at path \"lat\", lang: Cast to Number failed for value \"undefined\" at path \"lang\" payment validation failed: lat: Cast to Number failed for value \"undefined\" at path \"lat\", lang: Cast to Number failed for value \"undefined\" at path \"lang\"","stack":"ValidationError: payment validation failed: lat: Cast to Number failed for value \"undefined\" at path \"lat\", lang: Cast to Number failed for value \"undefined\" at path \"lang\"\n    at model.Document.invalidate (/home/mahabadf/api/node_modules/mongoose/lib/document.js:2688:32)\n    at model.$set (/home/mahabadf/api/node_modules/mongoose/lib/document.js:1301:12)\n    at model.$set (/home/mahabadf/api/node_modules/mongoose/lib/document.js:1010:16)\n    at model.Document (/home/mahabadf/api/node_modules/mongoose/lib/document.js:150:12)\n    at model.Model (/home/mahabadf/api/node_modules/mongoose/lib/model.js:105:12)\n    at new model (/home/mahabadf/api/node_modules/mongoose/lib/model.js:4689:15)\n    at checkoutBasket (/home/mahabadf/api/app/http/controller/UserController.js:251:25)\n    at runMicrotasks (<anonymous>)\n    at processTicksAndRejections (internal/process/task_queues.js:97:5)"}
{"level":"error","message":"Cannot read property 'foods' of undefined Cannot read property 'foods' of undefined","stack":"TypeError: Cannot read property 'foods' of undefined\n    at offlineOrder (/home/mahabadf/api/app/http/controller/UserController.js:166:36)\n    at runMicrotasks (<anonymous>)\n    at processTicksAndRejections (internal/process/task_queues.js:97:5)"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"level":"error","message":"RestaurantModel is not defined RestaurantModel is not defined","stack":"ReferenceError: RestaurantModel is not defined\n    at getAllResturants (F:\\ArmanProjects\\nodefood\\app\\http\\controller\\SuperAdminController.js:40:22)\n    at newFn (F:\\ArmanProjects\\nodefood\\node_modules\\express-async-errors\\index.js:16:20)\n    at Layer.handle [as handle_request] (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\layer.js:95:5)\n    at next (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\route.js:137:13)\n    at Route.dispatch (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\route.js:112:3)\n    at newFn (F:\\ArmanProjects\\nodefood\\node_modules\\express-async-errors\\index.js:16:20)\n    at Layer.handle [as handle_request] (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\layer.js:95:5)\n    at F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\index.js:281:22\n    at param (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\index.js:354:14)\n    at param (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\index.js:365:14)\n    at Function.process_params (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\index.js:410:3)\n    at next (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\index.js:275:10)\n    at Function.handle (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\index.js:174:3)\n    at router (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\index.js:47:12)\n    at newFn (F:\\ArmanProjects\\nodefood\\node_modules\\express-async-errors\\index.js:16:20)\n    at Layer.handle [as handle_request] (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\layer.js:95:5)"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"name":"MulterError","message":"Unexpected field Unexpected field","code":"LIMIT_UNEXPECTED_FILE","field":"file","storageErrors":[],"level":"error","stack":"MulterError: Unexpected field\n    at wrappedFileFilter (F:\\ArmanProjects\\nodefood\\node_modules\\multer\\index.js:40:19)\n    at Busboy.<anonymous> (F:\\ArmanProjects\\nodefood\\node_modules\\multer\\lib\\make-middleware.js:114:7)\n    at Busboy.emit (node:events:527:28)\n    at Busboy.emit (F:\\ArmanProjects\\nodefood\\node_modules\\busboy\\lib\\main.js:38:33)\n    at PartStream.<anonymous> (F:\\ArmanProjects\\nodefood\\node_modules\\busboy\\lib\\types\\multipart.js:213:13)\n    at PartStream.emit (node:events:527:28)\n    at HeaderParser.<anonymous> (F:\\ArmanProjects\\nodefood\\node_modules\\dicer\\lib\\Dicer.js:51:16)\n    at HeaderParser.emit (node:events:527:28)\n    at HeaderParser._finish (F:\\ArmanProjects\\nodefood\\node_modules\\dicer\\lib\\HeaderParser.js:68:8)\n    at SBMH.<anonymous> (F:\\ArmanProjects\\nodefood\\node_modules\\dicer\\lib\\HeaderParser.js:40:12)\n    at SBMH.emit (node:events:527:28)\n    at SBMH._sbmh_feed (F:\\ArmanProjects\\nodefood\\node_modules\\streamsearch\\lib\\sbmh.js:159:14)\n    at SBMH.push (F:\\ArmanProjects\\nodefood\\node_modules\\streamsearch\\lib\\sbmh.js:56:14)\n    at HeaderParser.push (F:\\ArmanProjects\\nodefood\\node_modules\\dicer\\lib\\HeaderParser.js:46:19)\n    at Dicer._oninfo (F:\\ArmanProjects\\nodefood\\node_modules\\dicer\\lib\\Dicer.js:197:25)\n    at SBMH.<anonymous> (F:\\ArmanProjects\\nodefood\\node_modules\\dicer\\lib\\Dicer.js:127:10)"}
{"message":"db connected","level":"info"}
{"name":"MulterError","message":"Unexpected field Unexpected field","code":"LIMIT_UNEXPECTED_FILE","field":"file","storageErrors":[],"level":"error","stack":"MulterError: Unexpected field\n    at wrappedFileFilter (F:\\ArmanProjects\\nodefood\\node_modules\\multer\\index.js:40:19)\n    at Busboy.<anonymous> (F:\\ArmanProjects\\nodefood\\node_modules\\multer\\lib\\make-middleware.js:114:7)\n    at Busboy.emit (node:events:527:28)\n    at Busboy.emit (F:\\ArmanProjects\\nodefood\\node_modules\\busboy\\lib\\main.js:38:33)\n    at PartStream.<anonymous> (F:\\ArmanProjects\\nodefood\\node_modules\\busboy\\lib\\types\\multipart.js:213:13)\n    at PartStream.emit (node:events:527:28)\n    at HeaderParser.<anonymous> (F:\\ArmanProjects\\nodefood\\node_modules\\dicer\\lib\\Dicer.js:51:16)\n    at HeaderParser.emit (node:events:527:28)\n    at HeaderParser._finish (F:\\ArmanProjects\\nodefood\\node_modules\\dicer\\lib\\HeaderParser.js:68:8)\n    at SBMH.<anonymous> (F:\\ArmanProjects\\nodefood\\node_modules\\dicer\\lib\\HeaderParser.js:40:12)\n    at SBMH.emit (node:events:527:28)\n    at SBMH._sbmh_feed (F:\\ArmanProjects\\nodefood\\node_modules\\streamsearch\\lib\\sbmh.js:159:14)\n    at SBMH.push (F:\\ArmanProjects\\nodefood\\node_modules\\streamsearch\\lib\\sbmh.js:56:14)\n    at HeaderParser.push (F:\\ArmanProjects\\nodefood\\node_modules\\dicer\\lib\\HeaderParser.js:46:19)\n    at Dicer._oninfo (F:\\ArmanProjects\\nodefood\\node_modules\\dicer\\lib\\Dicer.js:197:25)\n    at SBMH.<anonymous> (F:\\ArmanProjects\\nodefood\\node_modules\\dicer\\lib\\Dicer.js:127:10)"}
{"name":"MulterError","message":"Unexpected field Unexpected field","code":"LIMIT_UNEXPECTED_FILE","field":"file","storageErrors":[],"level":"error","stack":"MulterError: Unexpected field\n    at wrappedFileFilter (F:\\ArmanProjects\\nodefood\\node_modules\\multer\\index.js:40:19)\n    at Busboy.<anonymous> (F:\\ArmanProjects\\nodefood\\node_modules\\multer\\lib\\make-middleware.js:114:7)\n    at Busboy.emit (node:events:527:28)\n    at Busboy.emit (F:\\ArmanProjects\\nodefood\\node_modules\\busboy\\lib\\main.js:38:33)\n    at PartStream.<anonymous> (F:\\ArmanProjects\\nodefood\\node_modules\\busboy\\lib\\types\\multipart.js:213:13)\n    at PartStream.emit (node:events:527:28)\n    at HeaderParser.<anonymous> (F:\\ArmanProjects\\nodefood\\node_modules\\dicer\\lib\\Dicer.js:51:16)\n    at HeaderParser.emit (node:events:527:28)\n    at HeaderParser._finish (F:\\ArmanProjects\\nodefood\\node_modules\\dicer\\lib\\HeaderParser.js:68:8)\n    at SBMH.<anonymous> (F:\\ArmanProjects\\nodefood\\node_modules\\dicer\\lib\\HeaderParser.js:40:12)\n    at SBMH.emit (node:events:527:28)\n    at SBMH._sbmh_feed (F:\\ArmanProjects\\nodefood\\node_modules\\streamsearch\\lib\\sbmh.js:159:14)\n    at SBMH.push (F:\\ArmanProjects\\nodefood\\node_modules\\streamsearch\\lib\\sbmh.js:56:14)\n    at HeaderParser.push (F:\\ArmanProjects\\nodefood\\node_modules\\dicer\\lib\\HeaderParser.js:46:19)\n    at Dicer._oninfo (F:\\ArmanProjects\\nodefood\\node_modules\\dicer\\lib\\Dicer.js:197:25)\n    at SBMH.<anonymous> (F:\\ArmanProjects\\nodefood\\node_modules\\dicer\\lib\\Dicer.js:127:10)"}
{"level":"error","message":"Cannot read properties of undefined (reading 'path') Cannot read properties of undefined (reading 'path')","stack":"TypeError: Cannot read properties of undefined (reading 'path')\n    at ResturantAddPhoto (F:\\ArmanProjects\\nodefood\\app\\http\\controller\\SuperAdminController.js:22:20)\n    at newFn (F:\\ArmanProjects\\nodefood\\node_modules\\express-async-errors\\index.js:16:20)\n    at Layer.handle [as handle_request] (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\layer.js:95:5)\n    at next (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\route.js:137:13)\n    at Immediate.<anonymous> (F:\\ArmanProjects\\nodefood\\node_modules\\multer\\lib\\make-middleware.js:53:37)\n    at processImmediate (node:internal/timers:468:21)"}
{"message":"db connected","level":"info"}
{"level":"error","message":"Cannot read properties of undefined (reading 'resturantPhoto') Cannot read properties of undefined (reading 'resturantPhoto')","stack":"TypeError: Cannot read properties of undefined (reading 'resturantPhoto')\n    at ResturantAddPhoto (F:\\ArmanProjects\\nodefood\\app\\http\\controller\\SuperAdminController.js:22:28)\n    at newFn (F:\\ArmanProjects\\nodefood\\node_modules\\express-async-errors\\index.js:16:20)\n    at Layer.handle [as handle_request] (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\layer.js:95:5)\n    at next (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\route.js:137:13)\n    at Immediate.<anonymous> (F:\\ArmanProjects\\nodefood\\node_modules\\multer\\lib\\make-middleware.js:53:37)\n    at processImmediate (node:internal/timers:468:21)"}
{"message":"db connected","level":"info"}
{"level":"error","message":"Cannot read properties of undefined (reading 'resturantPhoto') Cannot read properties of undefined (reading 'resturantPhoto')","stack":"TypeError: Cannot read properties of undefined (reading 'resturantPhoto')\n    at ResturantAddPhoto (F:\\ArmanProjects\\nodefood\\app\\http\\controller\\SuperAdminController.js:22:28)\n    at newFn (F:\\ArmanProjects\\nodefood\\node_modules\\express-async-errors\\index.js:16:20)\n    at Layer.handle [as handle_request] (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\layer.js:95:5)\n    at next (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\route.js:137:13)\n    at Immediate.<anonymous> (F:\\ArmanProjects\\nodefood\\node_modules\\multer\\lib\\make-middleware.js:53:37)\n    at processImmediate (node:internal/timers:468:21)"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"level":"error","message":"validateCreateRestaurant is not defined validateCreateRestaurant is not defined","stack":"ReferenceError: validateCreateRestaurant is not defined\n    at createResturant (F:\\ArmanProjects\\nodefood\\app\\http\\controller\\SuperAdminController.js:56:25)\n    at newFn (F:\\ArmanProjects\\nodefood\\node_modules\\express-async-errors\\index.js:16:20)\n    at Layer.handle [as handle_request] (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\layer.js:95:5)\n    at next (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\route.js:137:13)\n    at Route.dispatch (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\route.js:112:3)\n    at newFn (F:\\ArmanProjects\\nodefood\\node_modules\\express-async-errors\\index.js:16:20)\n    at Layer.handle [as handle_request] (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\layer.js:95:5)\n    at F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\index.js:281:22\n    at Function.process_params (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\index.js:335:12)\n    at next (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\index.js:275:10)\n    at Function.handle (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\index.js:174:3)\n    at router (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\index.js:47:12)\n    at newFn (F:\\ArmanProjects\\nodefood\\node_modules\\express-async-errors\\index.js:16:20)\n    at Layer.handle [as handle_request] (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\layer.js:95:5)\n    at trim_prefix (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\index.js:317:13)\n    at F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\index.js:284:7"}
{"message":"db connected","level":"info"}
{"level":"error","message":"RestaurantModel is not defined RestaurantModel is not defined","stack":"ReferenceError: RestaurantModel is not defined\n    at createResturant (F:\\ArmanProjects\\nodefood\\app\\http\\controller\\SuperAdminController.js:58:24)\n    at newFn (F:\\ArmanProjects\\nodefood\\node_modules\\express-async-errors\\index.js:16:20)\n    at Layer.handle [as handle_request] (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\layer.js:95:5)\n    at next (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\route.js:137:13)\n    at Route.dispatch (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\route.js:112:3)\n    at newFn (F:\\ArmanProjects\\nodefood\\node_modules\\express-async-errors\\index.js:16:20)\n    at Layer.handle [as handle_request] (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\layer.js:95:5)\n    at F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\index.js:281:22\n    at Function.process_params (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\index.js:335:12)\n    at next (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\index.js:275:10)\n    at Function.handle (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\index.js:174:3)\n    at router (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\index.js:47:12)\n    at newFn (F:\\ArmanProjects\\nodefood\\node_modules\\express-async-errors\\index.js:16:20)\n    at Layer.handle [as handle_request] (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\layer.js:95:5)\n    at trim_prefix (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\index.js:317:13)\n    at F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\index.js:284:7"}
{"message":"db connected","level":"info"}
{"driver":true,"name":"MongoError","index":0,"code":11000,"keyPattern":{"adminUsername":1},"keyValue":{"adminUsername":"Armanof"},"level":"error","message":"E11000 duplicate key error collection: mahabadf_mfood.restaurants index: adminUsername_1 dup key: { adminUsername: \"Armanof\" } E11000 duplicate key error collection: mahabadf_mfood.restaurants index: adminUsername_1 dup key: { adminUsername: \"Armanof\" }","stack":"MongoError: E11000 duplicate key error collection: mahabadf_mfood.restaurants index: adminUsername_1 dup key: { adminUsername: \"Armanof\" }\n    at Function.create (F:\\ArmanProjects\\nodefood\\node_modules\\mongodb\\lib\\core\\error.js:57:12)\n    at toError (F:\\ArmanProjects\\nodefood\\node_modules\\mongodb\\lib\\utils.js:123:22)\n    at F:\\ArmanProjects\\nodefood\\node_modules\\mongodb\\lib\\operations\\common_functions.js:265:39\n    at handler (F:\\ArmanProjects\\nodefood\\node_modules\\mongodb\\lib\\core\\sdam\\topology.js:942:24)\n    at F:\\ArmanProjects\\nodefood\\node_modules\\mongodb\\lib\\cmap\\connection_pool.js:350:13\n    at handleOperationResult (F:\\ArmanProjects\\nodefood\\node_modules\\mongodb\\lib\\core\\sdam\\server.js:558:5)\n    at MessageStream.messageHandler (F:\\ArmanProjects\\nodefood\\node_modules\\mongodb\\lib\\cmap\\connection.js:277:5)\n    at MessageStream.emit (node:events:527:28)\n    at processIncomingData (F:\\ArmanProjects\\nodefood\\node_modules\\mongodb\\lib\\cmap\\message_stream.js:144:12)\n    at MessageStream._write (F:\\ArmanProjects\\nodefood\\node_modules\\mongodb\\lib\\cmap\\message_stream.js:42:5)\n    at writeOrBuffer (node:internal/streams/writable:389:12)\n    at _write (node:internal/streams/writable:330:10)\n    at MessageStream.Writable.write (node:internal/streams/writable:334:10)\n    at Socket.ondata (node:internal/streams/readable:754:22)\n    at Socket.emit (node:events:527:28)\n    at addChunk (node:internal/streams/readable:315:12)"}
{"driver":true,"name":"MongoError","index":0,"code":11000,"keyPattern":{"adminUsername":1},"keyValue":{"adminUsername":"Armanof"},"level":"error","message":"E11000 duplicate key error collection: mahabadf_mfood.restaurants index: adminUsername_1 dup key: { adminUsername: \"Armanof\" } E11000 duplicate key error collection: mahabadf_mfood.restaurants index: adminUsername_1 dup key: { adminUsername: \"Armanof\" }","stack":"MongoError: E11000 duplicate key error collection: mahabadf_mfood.restaurants index: adminUsername_1 dup key: { adminUsername: \"Armanof\" }\n    at Function.create (F:\\ArmanProjects\\nodefood\\node_modules\\mongodb\\lib\\core\\error.js:57:12)\n    at toError (F:\\ArmanProjects\\nodefood\\node_modules\\mongodb\\lib\\utils.js:123:22)\n    at F:\\ArmanProjects\\nodefood\\node_modules\\mongodb\\lib\\operations\\common_functions.js:265:39\n    at handler (F:\\ArmanProjects\\nodefood\\node_modules\\mongodb\\lib\\core\\sdam\\topology.js:942:24)\n    at F:\\ArmanProjects\\nodefood\\node_modules\\mongodb\\lib\\cmap\\connection_pool.js:350:13\n    at handleOperationResult (F:\\ArmanProjects\\nodefood\\node_modules\\mongodb\\lib\\core\\sdam\\server.js:558:5)\n    at MessageStream.messageHandler (F:\\ArmanProjects\\nodefood\\node_modules\\mongodb\\lib\\cmap\\connection.js:277:5)\n    at MessageStream.emit (node:events:527:28)\n    at processIncomingData (F:\\ArmanProjects\\nodefood\\node_modules\\mongodb\\lib\\cmap\\message_stream.js:144:12)\n    at MessageStream._write (F:\\ArmanProjects\\nodefood\\node_modules\\mongodb\\lib\\cmap\\message_stream.js:42:5)\n    at writeOrBuffer (node:internal/streams/writable:389:12)\n    at _write (node:internal/streams/writable:330:10)\n    at MessageStream.Writable.write (node:internal/streams/writable:334:10)\n    at Socket.ondata (node:internal/streams/readable:754:22)\n    at Socket.emit (node:events:527:28)\n    at addChunk (node:internal/streams/readable:315:12)"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"level":"error","message":"Operation `restaurants.find()` buffering timed out after 10000ms Operation `restaurants.find()` buffering timed out after 10000ms","stack":"MongooseError: Operation `restaurants.find()` buffering timed out after 10000ms\n    at Timeout.<anonymous> (F:\\ArmanProjects\\nodefood\\node_modules\\mongoose\\lib\\drivers\\node-mongodb-native\\collection.js:184:20)\n    at listOnTimeout (node:internal/timers:559:17)\n    at processTimers (node:internal/timers:502:7)"}
{"message":"db connected","level":"info"}
{"name":"MongoNetworkError","level":"error","message":"connection 19 to 31.214.175.14:27017 closed connection 19 to 31.214.175.14:27017 closed","stack":"MongoNetworkError: connection 19 to 31.214.175.14:27017 closed\n    at F:\\ArmanProjects\\nodefood\\node_modules\\mongodb\\lib\\cmap\\connection.js:68:15\n    at Map.forEach (<anonymous>)\n    at Socket.<anonymous> (F:\\ArmanProjects\\nodefood\\node_modules\\mongodb\\lib\\cmap\\connection.js:67:20)\n    at Socket.emit (node:events:527:28)\n    at TCP.<anonymous> (node:net:709:12)"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"level":"error","message":"validateUpdateRestaurant is not defined validateUpdateRestaurant is not defined","stack":"ReferenceError: validateUpdateRestaurant is not defined\n    at updateResturant (F:\\ArmanProjects\\nodefood\\app\\http\\controller\\SuperAdminController.js:86:23)\n    at newFn (F:\\ArmanProjects\\nodefood\\node_modules\\express-async-errors\\index.js:16:20)\n    at Layer.handle [as handle_request] (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\layer.js:95:5)\n    at next (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\route.js:137:13)\n    at Route.dispatch (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\route.js:112:3)\n    at newFn (F:\\ArmanProjects\\nodefood\\node_modules\\express-async-errors\\index.js:16:20)\n    at Layer.handle [as handle_request] (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\layer.js:95:5)\n    at F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\index.js:281:22\n    at param (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\index.js:354:14)\n    at param (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\index.js:365:14)\n    at Function.process_params (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\index.js:410:3)\n    at next (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\index.js:275:10)\n    at Function.handle (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\index.js:174:3)\n    at router (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\index.js:47:12)\n    at newFn (F:\\ArmanProjects\\nodefood\\node_modules\\express-async-errors\\index.js:16:20)\n    at Layer.handle [as handle_request] (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\layer.js:95:5)"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"level":"error","message":"Operation `restaurants.findOne()` buffering timed out after 10000ms Operation `restaurants.findOne()` buffering timed out after 10000ms","stack":"MongooseError: Operation `restaurants.findOne()` buffering timed out after 10000ms\n    at Timeout.<anonymous> (F:\\ArmanProjects\\nodefood\\node_modules\\mongoose\\lib\\drivers\\node-mongodb-native\\collection.js:184:20)\n    at listOnTimeout (node:internal/timers:559:17)\n    at processTimers (node:internal/timers:502:7)"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"stringValue":"\"نوید\"","kind":"ObjectId","value":"نوید","path":"_id","reason":{},"level":"error","message":"Cast to ObjectId failed for value \"نوید\" at path \"_id\" for model \"restaurant\" Cast to ObjectId failed for value \"نوید\" at path \"_id\" for model \"restaurant\"","stack":"CastError: Cast to ObjectId failed for value \"نوید\" at path \"_id\" for model \"restaurant\"\n    at model.Query.exec (F:\\ArmanProjects\\nodefood\\node_modules\\mongoose\\lib\\query.js:4358:21)\n    at model.Query.Query.then (F:\\ArmanProjects\\nodefood\\node_modules\\mongoose\\lib\\query.js:4450:15)"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"level":"error","message":"Operation `restaurants.find()` buffering timed out after 10000ms Operation `restaurants.find()` buffering timed out after 10000ms","stack":"MongooseError: Operation `restaurants.find()` buffering timed out after 10000ms\n    at Timeout.<anonymous> (F:\\ArmanProjects\\nodefood\\node_modules\\mongoose\\lib\\drivers\\node-mongodb-native\\collection.js:184:20)\n    at listOnTimeout (node:internal/timers:559:17)\n    at processTimers (node:internal/timers:502:7)"}
{"level":"error","message":"Operation `restaurants.find()` buffering timed out after 10000ms Operation `restaurants.find()` buffering timed out after 10000ms","stack":"MongooseError: Operation `restaurants.find()` buffering timed out after 10000ms\n    at Timeout.<anonymous> (F:\\ArmanProjects\\nodefood\\node_modules\\mongoose\\lib\\drivers\\node-mongodb-native\\collection.js:184:20)\n    at listOnTimeout (node:internal/timers:559:17)\n    at processTimers (node:internal/timers:502:7)"}
{"level":"error","message":"Operation `restaurants.find()` buffering timed out after 10000ms Operation `restaurants.find()` buffering timed out after 10000ms","stack":"MongooseError: Operation `restaurants.find()` buffering timed out after 10000ms\n    at Timeout.<anonymous> (F:\\ArmanProjects\\nodefood\\node_modules\\mongoose\\lib\\drivers\\node-mongodb-native\\collection.js:184:20)\n    at listOnTimeout (node:internal/timers:559:17)\n    at processTimers (node:internal/timers:502:7)"}
{"level":"error","message":"Operation `restaurants.find()` buffering timed out after 10000ms Operation `restaurants.find()` buffering timed out after 10000ms","stack":"MongooseError: Operation `restaurants.find()` buffering timed out after 10000ms\n    at Timeout.<anonymous> (F:\\ArmanProjects\\nodefood\\node_modules\\mongoose\\lib\\drivers\\node-mongodb-native\\collection.js:184:20)\n    at listOnTimeout (node:internal/timers:559:17)\n    at processTimers (node:internal/timers:502:7)"}
{"level":"error","message":"Operation `restaurants.find()` buffering timed out after 10000ms Operation `restaurants.find()` buffering timed out after 10000ms","stack":"MongooseError: Operation `restaurants.find()` buffering timed out after 10000ms\n    at Timeout.<anonymous> (F:\\ArmanProjects\\nodefood\\node_modules\\mongoose\\lib\\drivers\\node-mongodb-native\\collection.js:184:20)\n    at listOnTimeout (node:internal/timers:559:17)\n    at processTimers (node:internal/timers:502:7)"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"level":"error","message":"Can't use $search with String. Can't use $search with String.","stack":"Error: Can't use $search with String.\n    at SchemaString.castForQuery (F:\\ArmanProjects\\nodefood\\node_modules\\mongoose\\lib\\schema\\string.js:684:13)\n    at SchemaString.SchemaType.castForQueryWrapper (F:\\ArmanProjects\\nodefood\\node_modules\\mongoose\\lib\\schematype.js:1502:22)\n    at cast (F:\\ArmanProjects\\nodefood\\node_modules\\mongoose\\lib\\cast.js:310:39)\n    at cast (F:\\ArmanProjects\\nodefood\\node_modules\\mongoose\\lib\\cast.js:74:18)\n    at model.Query.Query.cast (F:\\ArmanProjects\\nodefood\\node_modules\\mongoose\\lib\\query.js:4759:12)\n    at model.Query.Query._castConditions (F:\\ArmanProjects\\nodefood\\node_modules\\mongoose\\lib\\query.js:1841:10)\n    at model.Query.<anonymous> (F:\\ArmanProjects\\nodefood\\node_modules\\mongoose\\lib\\query.js:1868:8)\n    at model.Query._wrappedThunk [as _find] (F:\\ArmanProjects\\nodefood\\node_modules\\mongoose\\lib\\helpers\\query\\wrapThunk.js:16:8)\n    at F:\\ArmanProjects\\nodefood\\node_modules\\kareem\\index.js:369:33\n    at processTicksAndRejections (node:internal/process/task_queues:78:11)"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"level":"error","message":"نوید is not defined نوید is not defined","stack":"ReferenceError: نوید is not defined\n    at getOneResturant (F:\\ArmanProjects\\nodefood\\app\\http\\controller\\SuperAdminController.js:118:54)\n    at newFn (F:\\ArmanProjects\\nodefood\\node_modules\\express-async-errors\\index.js:16:20)\n    at Layer.handle [as handle_request] (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\layer.js:95:5)\n    at next (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\route.js:137:13)\n    at Route.dispatch (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\route.js:112:3)\n    at newFn (F:\\ArmanProjects\\nodefood\\node_modules\\express-async-errors\\index.js:16:20)\n    at Layer.handle [as handle_request] (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\layer.js:95:5)\n    at F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\index.js:281:22\n    at param (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\index.js:354:14)\n    at param (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\index.js:365:14)\n    at Function.process_params (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\index.js:410:3)\n    at next (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\index.js:275:10)\n    at Function.handle (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\index.js:174:3)\n    at router (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\index.js:47:12)\n    at newFn (F:\\ArmanProjects\\nodefood\\node_modules\\express-async-errors\\index.js:16:20)\n    at Layer.handle [as handle_request] (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\layer.js:95:5)"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"ok":0,"code":16410,"codeName":"Location16410","name":"MongoError","level":"error","message":"FieldPath field names may not start with '$'. FieldPath field names may not start with '$'.","stack":"MongoError: FieldPath field names may not start with '$'.\n    at MessageStream.messageHandler (F:\\ArmanProjects\\nodefood\\node_modules\\mongodb\\lib\\cmap\\connection.js:268:20)\n    at MessageStream.emit (node:events:527:28)\n    at processIncomingData (F:\\ArmanProjects\\nodefood\\node_modules\\mongodb\\lib\\cmap\\message_stream.js:144:12)\n    at MessageStream._write (F:\\ArmanProjects\\nodefood\\node_modules\\mongodb\\lib\\cmap\\message_stream.js:42:5)\n    at writeOrBuffer (node:internal/streams/writable:389:12)\n    at _write (node:internal/streams/writable:330:10)\n    at MessageStream.Writable.write (node:internal/streams/writable:334:10)\n    at Socket.ondata (node:internal/streams/readable:754:22)\n    at Socket.emit (node:events:527:28)\n    at addChunk (node:internal/streams/readable:315:12)\n    at readableAddChunk (node:internal/streams/readable:289:9)\n    at Socket.Readable.push (node:internal/streams/readable:228:10)\n    at TCP.onStreamRead (node:internal/stream_base_commons:190:23)"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"stringValue":"\"i\"","kind":"number","value":"i","path":"mobile","reason":null,"level":"error","message":"Cast to number failed for value \"i\" at path \"mobile\" for model \"user\" Cast to number failed for value \"i\" at path \"mobile\" for model \"user\"","stack":"CastError: Cast to number failed for value \"i\" at path \"mobile\" for model \"user\"\n    at model.Query.exec (F:\\ArmanProjects\\nodefood\\node_modules\\mongoose\\lib\\query.js:4358:21)\n    at model.Query.Query.then (F:\\ArmanProjects\\nodefood\\node_modules\\mongoose\\lib\\query.js:4450:15)"}
{"stringValue":"\"i\"","kind":"number","value":"i","path":"mobile","reason":null,"level":"error","message":"Cast to number failed for value \"i\" at path \"mobile\" for model \"user\" Cast to number failed for value \"i\" at path \"mobile\" for model \"user\"","stack":"CastError: Cast to number failed for value \"i\" at path \"mobile\" for model \"user\"\n    at model.Query.exec (F:\\ArmanProjects\\nodefood\\node_modules\\mongoose\\lib\\query.js:4358:21)\n    at model.Query.Query.then (F:\\ArmanProjects\\nodefood\\node_modules\\mongoose\\lib\\query.js:4450:15)"}
{"stringValue":"\"i\"","kind":"number","value":"i","path":"mobile","reason":null,"level":"error","message":"Cast to number failed for value \"i\" at path \"mobile\" for model \"user\" Cast to number failed for value \"i\" at path \"mobile\" for model \"user\"","stack":"CastError: Cast to number failed for value \"i\" at path \"mobile\" for model \"user\"\n    at model.Query.exec (F:\\ArmanProjects\\nodefood\\node_modules\\mongoose\\lib\\query.js:4358:21)\n    at model.Query.Query.then (F:\\ArmanProjects\\nodefood\\node_modules\\mongoose\\lib\\query.js:4450:15)"}
{"stringValue":"\"i\"","kind":"number","value":"i","path":"mobile","reason":null,"level":"error","message":"Cast to number failed for value \"i\" at path \"mobile\" for model \"user\" Cast to number failed for value \"i\" at path \"mobile\" for model \"user\"","stack":"CastError: Cast to number failed for value \"i\" at path \"mobile\" for model \"user\"\n    at model.Query.exec (F:\\ArmanProjects\\nodefood\\node_modules\\mongoose\\lib\\query.js:4358:21)\n    at model.Query.Query.then (F:\\ArmanProjects\\nodefood\\node_modules\\mongoose\\lib\\query.js:4450:15)"}
{"stringValue":"\"i\"","kind":"number","value":"i","path":"mobile","reason":null,"level":"error","message":"Cast to number failed for value \"i\" at path \"mobile\" for model \"user\" Cast to number failed for value \"i\" at path \"mobile\" for model \"user\"","stack":"CastError: Cast to number failed for value \"i\" at path \"mobile\" for model \"user\"\n    at model.Query.exec (F:\\ArmanProjects\\nodefood\\node_modules\\mongoose\\lib\\query.js:4358:21)\n    at model.Query.Query.then (F:\\ArmanProjects\\nodefood\\node_modules\\mongoose\\lib\\query.js:4450:15)"}
{"stringValue":"\"i\"","kind":"number","value":"i","path":"mobile","reason":null,"level":"error","message":"Cast to number failed for value \"i\" at path \"mobile\" for model \"user\" Cast to number failed for value \"i\" at path \"mobile\" for model \"user\"","stack":"CastError: Cast to number failed for value \"i\" at path \"mobile\" for model \"user\"\n    at model.Query.exec (F:\\ArmanProjects\\nodefood\\node_modules\\mongoose\\lib\\query.js:4358:21)\n    at model.Query.Query.then (F:\\ArmanProjects\\nodefood\\node_modules\\mongoose\\lib\\query.js:4450:15)"}
{"stringValue":"\"i\"","kind":"number","value":"i","path":"mobile","reason":null,"level":"error","message":"Cast to number failed for value \"i\" at path \"mobile\" for model \"user\" Cast to number failed for value \"i\" at path \"mobile\" for model \"user\"","stack":"CastError: Cast to number failed for value \"i\" at path \"mobile\" for model \"user\"\n    at model.Query.exec (F:\\ArmanProjects\\nodefood\\node_modules\\mongoose\\lib\\query.js:4358:21)\n    at model.Query.Query.then (F:\\ArmanProjects\\nodefood\\node_modules\\mongoose\\lib\\query.js:4450:15)"}
{"stringValue":"\"i\"","kind":"number","value":"i","path":"mobile","reason":null,"level":"error","message":"Cast to number failed for value \"i\" at path \"mobile\" for model \"user\" Cast to number failed for value \"i\" at path \"mobile\" for model \"user\"","stack":"CastError: Cast to number failed for value \"i\" at path \"mobile\" for model \"user\"\n    at model.Query.exec (F:\\ArmanProjects\\nodefood\\node_modules\\mongoose\\lib\\query.js:4358:21)\n    at model.Query.Query.then (F:\\ArmanProjects\\nodefood\\node_modules\\mongoose\\lib\\query.js:4450:15)"}
{"stringValue":"\"i\"","kind":"number","value":"i","path":"mobile","reason":null,"level":"error","message":"Cast to number failed for value \"i\" at path \"mobile\" for model \"user\" Cast to number failed for value \"i\" at path \"mobile\" for model \"user\"","stack":"CastError: Cast to number failed for value \"i\" at path \"mobile\" for model \"user\"\n    at model.Query.exec (F:\\ArmanProjects\\nodefood\\node_modules\\mongoose\\lib\\query.js:4358:21)\n    at model.Query.Query.then (F:\\ArmanProjects\\nodefood\\node_modules\\mongoose\\lib\\query.js:4450:15)"}
{"stringValue":"\"i\"","kind":"number","value":"i","path":"mobile","reason":null,"level":"error","message":"Cast to number failed for value \"i\" at path \"mobile\" for model \"user\" Cast to number failed for value \"i\" at path \"mobile\" for model \"user\"","stack":"CastError: Cast to number failed for value \"i\" at path \"mobile\" for model \"user\"\n    at model.Query.exec (F:\\ArmanProjects\\nodefood\\node_modules\\mongoose\\lib\\query.js:4358:21)\n    at model.Query.Query.then (F:\\ArmanProjects\\nodefood\\node_modules\\mongoose\\lib\\query.js:4450:15)"}
{"stringValue":"\"i\"","kind":"number","value":"i","path":"mobile","reason":null,"level":"error","message":"Cast to number failed for value \"i\" at path \"mobile\" for model \"user\" Cast to number failed for value \"i\" at path \"mobile\" for model \"user\"","stack":"CastError: Cast to number failed for value \"i\" at path \"mobile\" for model \"user\"\n    at model.Query.exec (F:\\ArmanProjects\\nodefood\\node_modules\\mongoose\\lib\\query.js:4358:21)\n    at model.Query.Query.then (F:\\ArmanProjects\\nodefood\\node_modules\\mongoose\\lib\\query.js:4450:15)"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"stringValue":"\"9146315182\"","kind":"number","value":"9146315182","path":"mobile","reason":null,"level":"error","message":"Cast to number failed for value \"9146315182\" at path \"mobile\" for model \"user\" Cast to number failed for value \"9146315182\" at path \"mobile\" for model \"user\"","stack":"CastError: Cast to number failed for value \"9146315182\" at path \"mobile\" for model \"user\"\n    at model.Query.exec (F:\\ArmanProjects\\nodefood\\node_modules\\mongoose\\lib\\query.js:4358:21)\n    at model.Query.Query.then (F:\\ArmanProjects\\nodefood\\node_modules\\mongoose\\lib\\query.js:4450:15)"}
{"message":"db connected","level":"info"}
{"stringValue":"\"i\"","kind":"number","value":"i","path":"mobile","reason":null,"level":"error","message":"Cast to number failed for value \"i\" at path \"mobile\" for model \"user\" Cast to number failed for value \"i\" at path \"mobile\" for model \"user\"","stack":"CastError: Cast to number failed for value \"i\" at path \"mobile\" for model \"user\"\n    at model.Query.exec (F:\\ArmanProjects\\nodefood\\node_modules\\mongoose\\lib\\query.js:4358:21)\n    at model.Query.Query.then (F:\\ArmanProjects\\nodefood\\node_modules\\mongoose\\lib\\query.js:4450:15)"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"stringValue":"\"i\"","kind":"number","value":"i","path":"mobile","reason":null,"level":"error","message":"Cast to number failed for value \"i\" at path \"mobile\" for model \"user\" Cast to number failed for value \"i\" at path \"mobile\" for model \"user\"","stack":"CastError: Cast to number failed for value \"i\" at path \"mobile\" for model \"user\"\n    at model.Query.exec (F:\\ArmanProjects\\nodefood\\node_modules\\mongoose\\lib\\query.js:4358:21)\n    at model.Query.Query.then (F:\\ArmanProjects\\nodefood\\node_modules\\mongoose\\lib\\query.js:4450:15)"}
{"message":"db connected","level":"info"}
{"stringValue":"\"i\"","kind":"number","value":"i","path":"mobile","reason":null,"level":"error","message":"Cast to number failed for value \"i\" at path \"mobile\" for model \"user\" Cast to number failed for value \"i\" at path \"mobile\" for model \"user\"","stack":"CastError: Cast to number failed for value \"i\" at path \"mobile\" for model \"user\"\n    at model.Query.exec (F:\\ArmanProjects\\nodefood\\node_modules\\mongoose\\lib\\query.js:4358:21)\n    at model.Query.Query.then (F:\\ArmanProjects\\nodefood\\node_modules\\mongoose\\lib\\query.js:4450:15)"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"stringValue":"\"i\"","kind":"number","value":"i","path":"phone","reason":null,"level":"error","message":"Cast to number failed for value \"i\" at path \"phone\" for model \"user\" Cast to number failed for value \"i\" at path \"phone\" for model \"user\"","stack":"CastError: Cast to number failed for value \"i\" at path \"phone\" for model \"user\"\n    at model.Query.exec (F:\\ArmanProjects\\nodefood\\node_modules\\mongoose\\lib\\query.js:4358:21)\n    at model.Query.Query.then (F:\\ArmanProjects\\nodefood\\node_modules\\mongoose\\lib\\query.js:4450:15)"}
{"stringValue":"\"*\"","kind":"number","value":"*","path":"phone","reason":null,"level":"error","message":"Cast to number failed for value \"*\" at path \"phone\" for model \"user\" Cast to number failed for value \"*\" at path \"phone\" for model \"user\"","stack":"CastError: Cast to number failed for value \"*\" at path \"phone\" for model \"user\"\n    at model.Query.exec (F:\\ArmanProjects\\nodefood\\node_modules\\mongoose\\lib\\query.js:4358:21)\n    at model.Query.Query.then (F:\\ArmanProjects\\nodefood\\node_modules\\mongoose\\lib\\query.js:4450:15)"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"level":"error","message":"PaymentModel is not defined PaymentModel is not defined","stack":"ReferenceError: PaymentModel is not defined\n    at getPayments (F:\\ArmanProjects\\nodefood\\app\\http\\controller\\SuperAdminController.js:121:22)\n    at newFn (F:\\ArmanProjects\\nodefood\\node_modules\\express-async-errors\\index.js:16:20)\n    at Layer.handle [as handle_request] (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\layer.js:95:5)\n    at next (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\route.js:137:13)\n    at Route.dispatch (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\route.js:112:3)\n    at newFn (F:\\ArmanProjects\\nodefood\\node_modules\\express-async-errors\\index.js:16:20)\n    at Layer.handle [as handle_request] (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\layer.js:95:5)\n    at F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\index.js:281:22\n    at param (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\index.js:354:14)\n    at param (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\index.js:365:14)\n    at Function.process_params (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\index.js:410:3)\n    at next (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\index.js:275:10)\n    at Function.handle (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\index.js:174:3)\n    at router (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\index.js:47:12)\n    at newFn (F:\\ArmanProjects\\nodefood\\node_modules\\express-async-errors\\index.js:16:20)\n    at Layer.handle [as handle_request] (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\layer.js:95:5)"}
{"level":"error","message":"PaymentModel is not defined PaymentModel is not defined","stack":"ReferenceError: PaymentModel is not defined\n    at getPayments (F:\\ArmanProjects\\nodefood\\app\\http\\controller\\SuperAdminController.js:121:22)\n    at newFn (F:\\ArmanProjects\\nodefood\\node_modules\\express-async-errors\\index.js:16:20)\n    at Layer.handle [as handle_request] (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\layer.js:95:5)\n    at next (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\route.js:137:13)\n    at Route.dispatch (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\route.js:112:3)\n    at newFn (F:\\ArmanProjects\\nodefood\\node_modules\\express-async-errors\\index.js:16:20)\n    at Layer.handle [as handle_request] (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\layer.js:95:5)\n    at F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\index.js:281:22\n    at param (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\index.js:354:14)\n    at param (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\index.js:365:14)\n    at Function.process_params (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\index.js:410:3)\n    at next (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\index.js:275:10)\n    at Function.handle (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\index.js:174:3)\n    at router (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\index.js:47:12)\n    at newFn (F:\\ArmanProjects\\nodefood\\node_modules\\express-async-errors\\index.js:16:20)\n    at Layer.handle [as handle_request] (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\layer.js:95:5)"}
{"level":"error","message":"PaymentModel is not defined PaymentModel is not defined","stack":"ReferenceError: PaymentModel is not defined\n    at getPayments (F:\\ArmanProjects\\nodefood\\app\\http\\controller\\SuperAdminController.js:121:22)\n    at newFn (F:\\ArmanProjects\\nodefood\\node_modules\\express-async-errors\\index.js:16:20)\n    at Layer.handle [as handle_request] (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\layer.js:95:5)\n    at next (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\route.js:137:13)\n    at Route.dispatch (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\route.js:112:3)\n    at newFn (F:\\ArmanProjects\\nodefood\\node_modules\\express-async-errors\\index.js:16:20)\n    at Layer.handle [as handle_request] (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\layer.js:95:5)\n    at F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\index.js:281:22\n    at param (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\index.js:354:14)\n    at param (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\index.js:365:14)\n    at Function.process_params (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\index.js:410:3)\n    at next (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\index.js:275:10)\n    at Function.handle (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\index.js:174:3)\n    at router (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\index.js:47:12)\n    at newFn (F:\\ArmanProjects\\nodefood\\node_modules\\express-async-errors\\index.js:16:20)\n    at Layer.handle [as handle_request] (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\layer.js:95:5)"}
{"level":"error","message":"PaymentModel is not defined PaymentModel is not defined","stack":"ReferenceError: PaymentModel is not defined\n    at getPayments (F:\\ArmanProjects\\nodefood\\app\\http\\controller\\SuperAdminController.js:121:22)\n    at newFn (F:\\ArmanProjects\\nodefood\\node_modules\\express-async-errors\\index.js:16:20)\n    at Layer.handle [as handle_request] (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\layer.js:95:5)\n    at next (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\route.js:137:13)\n    at Route.dispatch (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\route.js:112:3)\n    at newFn (F:\\ArmanProjects\\nodefood\\node_modules\\express-async-errors\\index.js:16:20)\n    at Layer.handle [as handle_request] (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\layer.js:95:5)\n    at F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\index.js:281:22\n    at param (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\index.js:354:14)\n    at param (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\index.js:365:14)\n    at Function.process_params (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\index.js:410:3)\n    at next (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\index.js:275:10)\n    at Function.handle (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\index.js:174:3)\n    at router (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\index.js:47:12)\n    at newFn (F:\\ArmanProjects\\nodefood\\node_modules\\express-async-errors\\index.js:16:20)\n    at Layer.handle [as handle_request] (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\layer.js:95:5)"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"ok":0,"code":9,"codeName":"FailedToParse","name":"MongoError","level":"error","message":"Failed to parse: { find: \"payments\", filter: {}, sort: { createdDate: -1 }, projection: {}, limit: \"50\", returnKey: false, showRecordId: false, lsid: { id: UUID(\"6adeeb74-3cec-4367-b049-34abfd55b31f\") }, $db: \"mahabadf_mfood\" }. 'limit' field must be numeric. Failed to parse: { find: \"payments\", filter: {}, sort: { createdDate: -1 }, projection: {}, limit: \"50\", returnKey: false, showRecordId: false, lsid: { id: UUID(\"6adeeb74-3cec-4367-b049-34abfd55b31f\") }, $db: \"mahabadf_mfood\" }. 'limit' field must be numeric.","stack":"MongoError: Failed to parse: { find: \"payments\", filter: {}, sort: { createdDate: -1 }, projection: {}, limit: \"50\", returnKey: false, showRecordId: false, lsid: { id: UUID(\"6adeeb74-3cec-4367-b049-34abfd55b31f\") }, $db: \"mahabadf_mfood\" }. 'limit' field must be numeric.\n    at MessageStream.messageHandler (F:\\ArmanProjects\\nodefood\\node_modules\\mongodb\\lib\\cmap\\connection.js:268:20)\n    at MessageStream.emit (node:events:527:28)\n    at processIncomingData (F:\\ArmanProjects\\nodefood\\node_modules\\mongodb\\lib\\cmap\\message_stream.js:144:12)\n    at MessageStream._write (F:\\ArmanProjects\\nodefood\\node_modules\\mongodb\\lib\\cmap\\message_stream.js:42:5)\n    at writeOrBuffer (node:internal/streams/writable:389:12)\n    at _write (node:internal/streams/writable:330:10)\n    at MessageStream.Writable.write (node:internal/streams/writable:334:10)\n    at Socket.ondata (node:internal/streams/readable:754:22)\n    at Socket.emit (node:events:527:28)\n    at addChunk (node:internal/streams/readable:315:12)\n    at readableAddChunk (node:internal/streams/readable:289:9)\n    at Socket.Readable.push (node:internal/streams/readable:228:10)\n    at TCP.onStreamRead (node:internal/stream_base_commons:190:23)"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"level":"error","message":"Can't use $options Can't use $options","stack":"Error: Can't use $options\n    at ObjectId.SchemaType.castForQuery (F:\\ArmanProjects\\nodefood\\node_modules\\mongoose\\lib\\schematype.js:1530:13)\n    at ObjectId.SchemaType.castForQueryWrapper (F:\\ArmanProjects\\nodefood\\node_modules\\mongoose\\lib\\schematype.js:1502:22)\n    at cast (F:\\ArmanProjects\\nodefood\\node_modules\\mongoose\\lib\\cast.js:310:39)\n    at cast (F:\\ArmanProjects\\nodefood\\node_modules\\mongoose\\lib\\cast.js:74:18)\n    at model.Query.Query.cast (F:\\ArmanProjects\\nodefood\\node_modules\\mongoose\\lib\\query.js:4759:12)\n    at model.Query.Query._castConditions (F:\\ArmanProjects\\nodefood\\node_modules\\mongoose\\lib\\query.js:1841:10)\n    at model.Query.<anonymous> (F:\\ArmanProjects\\nodefood\\node_modules\\mongoose\\lib\\query.js:1868:8)\n    at model.Query._wrappedThunk [as _find] (F:\\ArmanProjects\\nodefood\\node_modules\\mongoose\\lib\\helpers\\query\\wrapThunk.js:16:8)\n    at F:\\ArmanProjects\\nodefood\\node_modules\\kareem\\index.js:369:33\n    at processTicksAndRejections (node:internal/process/task_queues:78:11)"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"stringValue":"\"Invalid Date\"","kind":"date","value":null,"path":"createdDate","reason":{"generatedMessage":true,"code":"ERR_ASSERTION","actual":false,"expected":true,"operator":"=="},"level":"error","message":"Cast to date failed for value \"Invalid Date\" at path \"createdDate\" for model \"payment\" Cast to date failed for value \"Invalid Date\" at path \"createdDate\" for model \"payment\"","stack":"CastError: Cast to date failed for value \"Invalid Date\" at path \"createdDate\" for model \"payment\"\n    at model.Query.exec (F:\\ArmanProjects\\nodefood\\node_modules\\mongoose\\lib\\query.js:4358:21)\n    at model.Query.Query.then (F:\\ArmanProjects\\nodefood\\node_modules\\mongoose\\lib\\query.js:4450:15)"}
{"stringValue":"\"Invalid Date\"","kind":"date","value":null,"path":"createdDate","reason":{"generatedMessage":true,"code":"ERR_ASSERTION","actual":false,"expected":true,"operator":"=="},"level":"error","message":"Cast to date failed for value \"Invalid Date\" at path \"createdDate\" for model \"payment\" Cast to date failed for value \"Invalid Date\" at path \"createdDate\" for model \"payment\"","stack":"CastError: Cast to date failed for value \"Invalid Date\" at path \"createdDate\" for model \"payment\"\n    at model.Query.exec (F:\\ArmanProjects\\nodefood\\node_modules\\mongoose\\lib\\query.js:4358:21)\n    at model.Query.Query.then (F:\\ArmanProjects\\nodefood\\node_modules\\mongoose\\lib\\query.js:4450:15)"}
{"stringValue":"\"Invalid Date\"","kind":"date","value":null,"path":"createdDate","reason":{"generatedMessage":true,"code":"ERR_ASSERTION","actual":false,"expected":true,"operator":"=="},"level":"error","message":"Cast to date failed for value \"Invalid Date\" at path \"createdDate\" for model \"payment\" Cast to date failed for value \"Invalid Date\" at path \"createdDate\" for model \"payment\"","stack":"CastError: Cast to date failed for value \"Invalid Date\" at path \"createdDate\" for model \"payment\"\n    at model.Query.exec (F:\\ArmanProjects\\nodefood\\node_modules\\mongoose\\lib\\query.js:4358:21)\n    at model.Query.Query.then (F:\\ArmanProjects\\nodefood\\node_modules\\mongoose\\lib\\query.js:4450:15)"}
{"stringValue":"\"Invalid Date\"","kind":"date","value":null,"path":"createdDate","reason":{"generatedMessage":true,"code":"ERR_ASSERTION","actual":false,"expected":true,"operator":"=="},"level":"error","message":"Cast to date failed for value \"Invalid Date\" at path \"createdDate\" for model \"payment\" Cast to date failed for value \"Invalid Date\" at path \"createdDate\" for model \"payment\"","stack":"CastError: Cast to date failed for value \"Invalid Date\" at path \"createdDate\" for model \"payment\"\n    at model.Query.exec (F:\\ArmanProjects\\nodefood\\node_modules\\mongoose\\lib\\query.js:4358:21)\n    at model.Query.Query.then (F:\\ArmanProjects\\nodefood\\node_modules\\mongoose\\lib\\query.js:4450:15)"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"stringValue":"\"Invalid Date\"","kind":"date","value":null,"path":"createdDate","reason":{"generatedMessage":true,"code":"ERR_ASSERTION","actual":false,"expected":true,"operator":"=="},"level":"error","message":"Cast to date failed for value \"Invalid Date\" at path \"createdDate\" for model \"payment\" Cast to date failed for value \"Invalid Date\" at path \"createdDate\" for model \"payment\"","stack":"CastError: Cast to date failed for value \"Invalid Date\" at path \"createdDate\" for model \"payment\"\n    at model.Query.exec (F:\\ArmanProjects\\nodefood\\node_modules\\mongoose\\lib\\query.js:4358:21)\n    at model.Query.Query.then (F:\\ArmanProjects\\nodefood\\node_modules\\mongoose\\lib\\query.js:4450:15)"}
{"message":"db connected","level":"info"}
{"stringValue":"\"Invalid Date\"","kind":"date","value":null,"path":"createdDate","reason":{"generatedMessage":true,"code":"ERR_ASSERTION","actual":false,"expected":true,"operator":"=="},"level":"error","message":"Cast to date failed for value \"Invalid Date\" at path \"createdDate\" for model \"payment\" Cast to date failed for value \"Invalid Date\" at path \"createdDate\" for model \"payment\"","stack":"CastError: Cast to date failed for value \"Invalid Date\" at path \"createdDate\" for model \"payment\"\n    at model.Query.exec (F:\\ArmanProjects\\nodefood\\node_modules\\mongoose\\lib\\query.js:4358:21)\n    at model.Query.Query.then (F:\\ArmanProjects\\nodefood\\node_modules\\mongoose\\lib\\query.js:4450:15)"}
{"message":"db connected","level":"info"}
{"stringValue":"\"Invalid Date\"","kind":"date","value":null,"path":"createdDate","reason":{"generatedMessage":true,"code":"ERR_ASSERTION","actual":false,"expected":true,"operator":"=="},"level":"error","message":"Cast to date failed for value \"Invalid Date\" at path \"createdDate\" for model \"payment\" Cast to date failed for value \"Invalid Date\" at path \"createdDate\" for model \"payment\"","stack":"CastError: Cast to date failed for value \"Invalid Date\" at path \"createdDate\" for model \"payment\"\n    at model.Query.exec (F:\\ArmanProjects\\nodefood\\node_modules\\mongoose\\lib\\query.js:4358:21)\n    at model.Query.Query.then (F:\\ArmanProjects\\nodefood\\node_modules\\mongoose\\lib\\query.js:4450:15)\n    at processTicksAndRejections (node:internal/process/task_queues:96:5)"}
{"message":"db connected","level":"info"}
{"stringValue":"\"Invalid Date\"","kind":"date","value":null,"path":"createdDate","reason":{"generatedMessage":true,"code":"ERR_ASSERTION","actual":false,"expected":true,"operator":"=="},"level":"error","message":"Cast to date failed for value \"Invalid Date\" at path \"createdDate\" for model \"payment\" Cast to date failed for value \"Invalid Date\" at path \"createdDate\" for model \"payment\"","stack":"CastError: Cast to date failed for value \"Invalid Date\" at path \"createdDate\" for model \"payment\"\n    at model.Query.exec (F:\\ArmanProjects\\nodefood\\node_modules\\mongoose\\lib\\query.js:4358:21)\n    at model.Query.Query.then (F:\\ArmanProjects\\nodefood\\node_modules\\mongoose\\lib\\query.js:4450:15)\n    at processTicksAndRejections (node:internal/process/task_queues:96:5)"}
{"stringValue":"\"Invalid Date\"","kind":"date","value":null,"path":"createdDate","reason":{"generatedMessage":true,"code":"ERR_ASSERTION","actual":false,"expected":true,"operator":"=="},"level":"error","message":"Cast to date failed for value \"Invalid Date\" at path \"createdDate\" for model \"payment\" Cast to date failed for value \"Invalid Date\" at path \"createdDate\" for model \"payment\"","stack":"CastError: Cast to date failed for value \"Invalid Date\" at path \"createdDate\" for model \"payment\"\n    at model.Query.exec (F:\\ArmanProjects\\nodefood\\node_modules\\mongoose\\lib\\query.js:4358:21)\n    at model.Query.Query.then (F:\\ArmanProjects\\nodefood\\node_modules\\mongoose\\lib\\query.js:4450:15)\n    at processTicksAndRejections (node:internal/process/task_queues:96:5)"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"stringValue":"\"Invalid Date\"","kind":"date","value":null,"path":"createdDate","reason":{"generatedMessage":true,"code":"ERR_ASSERTION","actual":false,"expected":true,"operator":"=="},"level":"error","message":"Cast to date failed for value \"Invalid Date\" at path \"createdDate\" for model \"payment\" Cast to date failed for value \"Invalid Date\" at path \"createdDate\" for model \"payment\"","stack":"CastError: Cast to date failed for value \"Invalid Date\" at path \"createdDate\" for model \"payment\"\n    at model.Query.exec (F:\\ArmanProjects\\nodefood\\node_modules\\mongoose\\lib\\query.js:4358:21)\n    at model.Query.Query.then (F:\\ArmanProjects\\nodefood\\node_modules\\mongoose\\lib\\query.js:4450:15)\n    at processTicksAndRejections (node:internal/process/task_queues:96:5)"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"level":"error","message":"date is not defined date is not defined","stack":"ReferenceError: date is not defined\n    at getZOZ (F:\\ArmanProjects\\nodefood\\app\\http\\controller\\SuperAdminController.js:137:13)\n    at newFn (F:\\ArmanProjects\\nodefood\\node_modules\\express-async-errors\\index.js:16:20)\n    at Layer.handle [as handle_request] (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\layer.js:95:5)\n    at next (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\route.js:137:13)\n    at Route.dispatch (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\route.js:112:3)\n    at newFn (F:\\ArmanProjects\\nodefood\\node_modules\\express-async-errors\\index.js:16:20)\n    at Layer.handle [as handle_request] (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\layer.js:95:5)\n    at F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\index.js:281:22\n    at Function.process_params (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\index.js:335:12)\n    at next (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\index.js:275:10)\n    at Function.handle (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\index.js:174:3)\n    at router (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\index.js:47:12)\n    at newFn (F:\\ArmanProjects\\nodefood\\node_modules\\express-async-errors\\index.js:16:20)\n    at Layer.handle [as handle_request] (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\layer.js:95:5)\n    at trim_prefix (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\index.js:317:13)\n    at F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\index.js:284:7"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"level":"error","message":"Operation `payments.find()` buffering timed out after 10000ms Operation `payments.find()` buffering timed out after 10000ms","stack":"MongooseError: Operation `payments.find()` buffering timed out after 10000ms\n    at Timeout.<anonymous> (F:\\ArmanProjects\\nodefood\\node_modules\\mongoose\\lib\\drivers\\node-mongodb-native\\collection.js:184:20)\n    at listOnTimeout (node:internal/timers:559:17)\n    at processTimers (node:internal/timers:502:7)"}
{"level":"error","message":"Operation `payments.find()` buffering timed out after 10000ms Operation `payments.find()` buffering timed out after 10000ms","stack":"MongooseError: Operation `payments.find()` buffering timed out after 10000ms\n    at Timeout.<anonymous> (F:\\ArmanProjects\\nodefood\\node_modules\\mongoose\\lib\\drivers\\node-mongodb-native\\collection.js:184:20)\n    at listOnTimeout (node:internal/timers:559:17)\n    at processTimers (node:internal/timers:502:7)"}
{"level":"error","message":"Operation `users.find()` buffering timed out after 10000ms Operation `users.find()` buffering timed out after 10000ms","stack":"MongooseError: Operation `users.find()` buffering timed out after 10000ms\n    at Timeout.<anonymous> (F:\\ArmanProjects\\nodefood\\node_modules\\mongoose\\lib\\drivers\\node-mongodb-native\\collection.js:184:20)\n    at listOnTimeout (node:internal/timers:559:17)\n    at processTimers (node:internal/timers:502:7)"}
{"level":"error","message":"Operation `payments.find()` buffering timed out after 10000ms Operation `payments.find()` buffering timed out after 10000ms","stack":"MongooseError: Operation `payments.find()` buffering timed out after 10000ms\n    at Timeout.<anonymous> (F:\\ArmanProjects\\nodefood\\node_modules\\mongoose\\lib\\drivers\\node-mongodb-native\\collection.js:184:20)\n    at listOnTimeout (node:internal/timers:559:17)\n    at processTimers (node:internal/timers:502:7)"}
{"level":"error","message":"Operation `payments.find()` buffering timed out after 10000ms Operation `payments.find()` buffering timed out after 10000ms","stack":"MongooseError: Operation `payments.find()` buffering timed out after 10000ms\n    at Timeout.<anonymous> (F:\\ArmanProjects\\nodefood\\node_modules\\mongoose\\lib\\drivers\\node-mongodb-native\\collection.js:184:20)\n    at listOnTimeout (node:internal/timers:559:17)\n    at processTimers (node:internal/timers:502:7)"}
{"level":"error","message":"Operation `users.find()` buffering timed out after 10000ms Operation `users.find()` buffering timed out after 10000ms","stack":"MongooseError: Operation `users.find()` buffering timed out after 10000ms\n    at Timeout.<anonymous> (F:\\ArmanProjects\\nodefood\\node_modules\\mongoose\\lib\\drivers\\node-mongodb-native\\collection.js:184:20)\n    at listOnTimeout (node:internal/timers:559:17)\n    at processTimers (node:internal/timers:502:7)"}
{"level":"error","message":"Operation `payments.find()` buffering timed out after 10000ms Operation `payments.find()` buffering timed out after 10000ms","stack":"MongooseError: Operation `payments.find()` buffering timed out after 10000ms\n    at Timeout.<anonymous> (F:\\ArmanProjects\\nodefood\\node_modules\\mongoose\\lib\\drivers\\node-mongodb-native\\collection.js:184:20)\n    at listOnTimeout (node:internal/timers:559:17)\n    at processTimers (node:internal/timers:502:7)"}
{"level":"error","message":"Operation `payments.find()` buffering timed out after 10000ms Operation `payments.find()` buffering timed out after 10000ms","stack":"MongooseError: Operation `payments.find()` buffering timed out after 10000ms\n    at Timeout.<anonymous> (F:\\ArmanProjects\\nodefood\\node_modules\\mongoose\\lib\\drivers\\node-mongodb-native\\collection.js:184:20)\n    at listOnTimeout (node:internal/timers:559:17)\n    at processTimers (node:internal/timers:502:7)"}
{"level":"error","message":"Operation `payments.find()` buffering timed out after 10000ms Operation `payments.find()` buffering timed out after 10000ms","stack":"MongooseError: Operation `payments.find()` buffering timed out after 10000ms\n    at Timeout.<anonymous> (F:\\ArmanProjects\\nodefood\\node_modules\\mongoose\\lib\\drivers\\node-mongodb-native\\collection.js:184:20)\n    at listOnTimeout (node:internal/timers:559:17)\n    at processTimers (node:internal/timers:502:7)"}
{"level":"error","message":"Operation `payments.find()` buffering timed out after 10000ms Operation `payments.find()` buffering timed out after 10000ms","stack":"MongooseError: Operation `payments.find()` buffering timed out after 10000ms\n    at Timeout.<anonymous> (F:\\ArmanProjects\\nodefood\\node_modules\\mongoose\\lib\\drivers\\node-mongodb-native\\collection.js:184:20)\n    at listOnTimeout (node:internal/timers:559:17)\n    at processTimers (node:internal/timers:502:7)"}
{"message":"db connected","level":"info"}
{"level":"error","message":"Utils is not defined Utils is not defined","stack":"ReferenceError: Utils is not defined\n    at getZOZ (F:\\ArmanProjects\\nodefood\\app\\http\\controller\\SuperAdminController.js:182:15)\n    at processTicksAndRejections (node:internal/process/task_queues:96:5)"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"level":"error","message":"Operation `users.find()` buffering timed out after 10000ms Operation `users.find()` buffering timed out after 10000ms","stack":"MongooseError: Operation `users.find()` buffering timed out after 10000ms\n    at Timeout.<anonymous> (F:\\ArmanProjects\\nodefood\\node_modules\\mongoose\\lib\\drivers\\node-mongodb-native\\collection.js:184:20)\n    at listOnTimeout (node:internal/timers:559:17)\n    at processTimers (node:internal/timers:502:7)"}
{"level":"error","message":"Operation `restaurants.find()` buffering timed out after 10000ms Operation `restaurants.find()` buffering timed out after 10000ms","stack":"MongooseError: Operation `restaurants.find()` buffering timed out after 10000ms\n    at Timeout.<anonymous> (F:\\ArmanProjects\\nodefood\\node_modules\\mongoose\\lib\\drivers\\node-mongodb-native\\collection.js:184:20)\n    at listOnTimeout (node:internal/timers:559:17)\n    at processTimers (node:internal/timers:502:7)"}
{"level":"error","message":"Operation `restaurants.find()` buffering timed out after 10000ms Operation `restaurants.find()` buffering timed out after 10000ms","stack":"MongooseError: Operation `restaurants.find()` buffering timed out after 10000ms\n    at Timeout.<anonymous> (F:\\ArmanProjects\\nodefood\\node_modules\\mongoose\\lib\\drivers\\node-mongodb-native\\collection.js:184:20)\n    at listOnTimeout (node:internal/timers:559:17)\n    at processTimers (node:internal/timers:502:7)"}
{"level":"error","message":"Operation `restaurants.find()` buffering timed out after 10000ms Operation `restaurants.find()` buffering timed out after 10000ms","stack":"MongooseError: Operation `restaurants.find()` buffering timed out after 10000ms\n    at Timeout.<anonymous> (F:\\ArmanProjects\\nodefood\\node_modules\\mongoose\\lib\\drivers\\node-mongodb-native\\collection.js:184:20)\n    at listOnTimeout (node:internal/timers:559:17)\n    at processTimers (node:internal/timers:502:7)"}
{"level":"error","message":"Operation `restaurants.find()` buffering timed out after 10000ms Operation `restaurants.find()` buffering timed out after 10000ms","stack":"MongooseError: Operation `restaurants.find()` buffering timed out after 10000ms\n    at Timeout.<anonymous> (F:\\ArmanProjects\\nodefood\\node_modules\\mongoose\\lib\\drivers\\node-mongodb-native\\collection.js:184:20)\n    at listOnTimeout (node:internal/timers:559:17)\n    at processTimers (node:internal/timers:502:7)"}
{"level":"error","message":"Operation `restaurants.find()` buffering timed out after 10000ms Operation `restaurants.find()` buffering timed out after 10000ms","stack":"MongooseError: Operation `restaurants.find()` buffering timed out after 10000ms\n    at Timeout.<anonymous> (F:\\ArmanProjects\\nodefood\\node_modules\\mongoose\\lib\\drivers\\node-mongodb-native\\collection.js:184:20)\n    at listOnTimeout (node:internal/timers:559:17)\n    at processTimers (node:internal/timers:502:7)"}
{"level":"error","message":"Operation `restaurants.find()` buffering timed out after 10000ms Operation `restaurants.find()` buffering timed out after 10000ms","stack":"MongooseError: Operation `restaurants.find()` buffering timed out after 10000ms\n    at Timeout.<anonymous> (F:\\ArmanProjects\\nodefood\\node_modules\\mongoose\\lib\\drivers\\node-mongodb-native\\collection.js:184:20)\n    at listOnTimeout (node:internal/timers:559:17)\n    at processTimers (node:internal/timers:502:7)"}
{"level":"error","message":"Operation `restaurants.find()` buffering timed out after 10000ms Operation `restaurants.find()` buffering timed out after 10000ms","stack":"MongooseError: Operation `restaurants.find()` buffering timed out after 10000ms\n    at Timeout.<anonymous> (F:\\ArmanProjects\\nodefood\\node_modules\\mongoose\\lib\\drivers\\node-mongodb-native\\collection.js:184:20)\n    at listOnTimeout (node:internal/timers:559:17)\n    at processTimers (node:internal/timers:502:7)"}
{"level":"error","message":"Operation `users.find()` buffering timed out after 10000ms Operation `users.find()` buffering timed out after 10000ms","stack":"MongooseError: Operation `users.find()` buffering timed out after 10000ms\n    at Timeout.<anonymous> (F:\\ArmanProjects\\nodefood\\node_modules\\mongoose\\lib\\drivers\\node-mongodb-native\\collection.js:184:20)\n    at listOnTimeout (node:internal/timers:559:17)\n    at processTimers (node:internal/timers:502:7)"}
{"level":"error","message":"Operation `restaurants.find()` buffering timed out after 10000ms Operation `restaurants.find()` buffering timed out after 10000ms","stack":"MongooseError: Operation `restaurants.find()` buffering timed out after 10000ms\n    at Timeout.<anonymous> (F:\\ArmanProjects\\nodefood\\node_modules\\mongoose\\lib\\drivers\\node-mongodb-native\\collection.js:184:20)\n    at listOnTimeout (node:internal/timers:559:17)\n    at processTimers (node:internal/timers:502:7)"}
{"level":"error","message":"Operation `payments.find()` buffering timed out after 10000ms Operation `payments.find()` buffering timed out after 10000ms","stack":"MongooseError: Operation `payments.find()` buffering timed out after 10000ms\n    at Timeout.<anonymous> (F:\\ArmanProjects\\nodefood\\node_modules\\mongoose\\lib\\drivers\\node-mongodb-native\\collection.js:184:20)\n    at listOnTimeout (node:internal/timers:559:17)\n    at processTimers (node:internal/timers:502:7)"}
{"level":"error","message":"Operation `payments.find()` buffering timed out after 10000ms Operation `payments.find()` buffering timed out after 10000ms","stack":"MongooseError: Operation `payments.find()` buffering timed out after 10000ms\n    at Timeout.<anonymous> (F:\\ArmanProjects\\nodefood\\node_modules\\mongoose\\lib\\drivers\\node-mongodb-native\\collection.js:184:20)\n    at listOnTimeout (node:internal/timers:559:17)\n    at processTimers (node:internal/timers:502:7)"}
{"level":"error","message":"Operation `users.find()` buffering timed out after 10000ms Operation `users.find()` buffering timed out after 10000ms","stack":"MongooseError: Operation `users.find()` buffering timed out after 10000ms\n    at Timeout.<anonymous> (F:\\ArmanProjects\\nodefood\\node_modules\\mongoose\\lib\\drivers\\node-mongodb-native\\collection.js:184:20)\n    at listOnTimeout (node:internal/timers:559:17)\n    at processTimers (node:internal/timers:502:7)"}
{"level":"error","message":"Operation `restaurants.find()` buffering timed out after 10000ms Operation `restaurants.find()` buffering timed out after 10000ms","stack":"MongooseError: Operation `restaurants.find()` buffering timed out after 10000ms\n    at Timeout.<anonymous> (F:\\ArmanProjects\\nodefood\\node_modules\\mongoose\\lib\\drivers\\node-mongodb-native\\collection.js:184:20)\n    at listOnTimeout (node:internal/timers:559:17)\n    at processTimers (node:internal/timers:502:7)"}
{"level":"error","message":"Operation `users.find()` buffering timed out after 10000ms Operation `users.find()` buffering timed out after 10000ms","stack":"MongooseError: Operation `users.find()` buffering timed out after 10000ms\n    at Timeout.<anonymous> (F:\\ArmanProjects\\nodefood\\node_modules\\mongoose\\lib\\drivers\\node-mongodb-native\\collection.js:184:20)\n    at listOnTimeout (node:internal/timers:559:17)\n    at processTimers (node:internal/timers:502:7)"}
{"level":"error","message":"Operation `restaurants.find()` buffering timed out after 10000ms Operation `restaurants.find()` buffering timed out after 10000ms","stack":"MongooseError: Operation `restaurants.find()` buffering timed out after 10000ms\n    at Timeout.<anonymous> (F:\\ArmanProjects\\nodefood\\node_modules\\mongoose\\lib\\drivers\\node-mongodb-native\\collection.js:184:20)\n    at listOnTimeout (node:internal/timers:559:17)\n    at processTimers (node:internal/timers:502:7)"}
{"level":"error","message":"Operation `users.find()` buffering timed out after 10000ms Operation `users.find()` buffering timed out after 10000ms","stack":"MongooseError: Operation `users.find()` buffering timed out after 10000ms\n    at Timeout.<anonymous> (F:\\ArmanProjects\\nodefood\\node_modules\\mongoose\\lib\\drivers\\node-mongodb-native\\collection.js:184:20)\n    at listOnTimeout (node:internal/timers:559:17)\n    at processTimers (node:internal/timers:502:7)"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"connection timed out connection timed out","reason":{"type":"Single","setName":null,"maxSetVersion":null,"maxElectionId":null,"servers":{},"stale":false,"compatible":true,"compatibilityError":null,"logicalSessionTimeoutMinutes":null,"heartbeatFrequencyMS":10000,"localThresholdMS":15,"commonWireVersion":9},"level":"error","stack":"MongooseServerSelectionError: connection timed out\n    at Function.Model.$wrapCallback (F:\\ArmanProjects\\nodefood\\node_modules\\mongoose\\lib\\model.js:4858:32)\n    at F:\\ArmanProjects\\nodefood\\node_modules\\mongoose\\lib\\query.js:4370:21\n    at F:\\ArmanProjects\\nodefood\\node_modules\\mongoose\\lib\\helpers\\promiseOrCallback.js:31:5\n    at new Promise (<anonymous>)\n    at promiseOrCallback (F:\\ArmanProjects\\nodefood\\node_modules\\mongoose\\lib\\helpers\\promiseOrCallback.js:30:10)\n    at model.Query.exec (F:\\ArmanProjects\\nodefood\\node_modules\\mongoose\\lib\\query.js:4369:10)\n    at model.Query.Query.then (F:\\ArmanProjects\\nodefood\\node_modules\\mongoose\\lib\\query.js:4450:15)\n    at processTicksAndRejections (node:internal/process/task_queues:96:5)"}
{"message":"connection <monitor> to 31.214.175.14:27017 timed out connection <monitor> to 31.214.175.14:27017 timed out","reason":{"type":"Single","setName":null,"maxSetVersion":null,"maxElectionId":null,"servers":{},"stale":false,"compatible":true,"compatibilityError":null,"logicalSessionTimeoutMinutes":null,"heartbeatFrequencyMS":10000,"localThresholdMS":15,"commonWireVersion":9},"level":"error","stack":"MongooseServerSelectionError: connection <monitor> to 31.214.175.14:27017 timed out\n    at Function.Model.$wrapCallback (F:\\ArmanProjects\\nodefood\\node_modules\\mongoose\\lib\\model.js:4858:32)\n    at F:\\ArmanProjects\\nodefood\\node_modules\\mongoose\\lib\\query.js:4370:21\n    at F:\\ArmanProjects\\nodefood\\node_modules\\mongoose\\lib\\helpers\\promiseOrCallback.js:31:5\n    at new Promise (<anonymous>)\n    at promiseOrCallback (F:\\ArmanProjects\\nodefood\\node_modules\\mongoose\\lib\\helpers\\promiseOrCallback.js:30:10)\n    at model.Query.exec (F:\\ArmanProjects\\nodefood\\node_modules\\mongoose\\lib\\query.js:4369:10)\n    at model.Query.Query.then (F:\\ArmanProjects\\nodefood\\node_modules\\mongoose\\lib\\query.js:4450:15)"}
{"message":"connection <monitor> to 31.214.175.14:27017 timed out connection <monitor> to 31.214.175.14:27017 timed out","reason":{"type":"Single","setName":null,"maxSetVersion":null,"maxElectionId":null,"servers":{},"stale":false,"compatible":true,"compatibilityError":null,"logicalSessionTimeoutMinutes":null,"heartbeatFrequencyMS":10000,"localThresholdMS":15,"commonWireVersion":9},"level":"error","stack":"MongooseServerSelectionError: connection <monitor> to 31.214.175.14:27017 timed out\n    at Function.Model.$wrapCallback (F:\\ArmanProjects\\nodefood\\node_modules\\mongoose\\lib\\model.js:4858:32)\n    at F:\\ArmanProjects\\nodefood\\node_modules\\mongoose\\lib\\query.js:4370:21\n    at F:\\ArmanProjects\\nodefood\\node_modules\\mongoose\\lib\\helpers\\promiseOrCallback.js:31:5\n    at new Promise (<anonymous>)\n    at promiseOrCallback (F:\\ArmanProjects\\nodefood\\node_modules\\mongoose\\lib\\helpers\\promiseOrCallback.js:30:10)\n    at model.Query.exec (F:\\ArmanProjects\\nodefood\\node_modules\\mongoose\\lib\\query.js:4369:10)\n    at model.Query.Query.then (F:\\ArmanProjects\\nodefood\\node_modules\\mongoose\\lib\\query.js:4450:15)"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"level":"error","message":"CashoutModel is not defined CashoutModel is not defined","stack":"ReferenceError: CashoutModel is not defined\n    at getCashouts (F:\\ArmanProjects\\nodefood\\app\\http\\controller\\SuperAdminController.js:133:22)\n    at newFn (F:\\ArmanProjects\\nodefood\\node_modules\\express-async-errors\\index.js:16:20)\n    at Layer.handle [as handle_request] (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\layer.js:95:5)\n    at next (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\route.js:137:13)\n    at Route.dispatch (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\route.js:112:3)\n    at newFn (F:\\ArmanProjects\\nodefood\\node_modules\\express-async-errors\\index.js:16:20)\n    at Layer.handle [as handle_request] (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\layer.js:95:5)\n    at F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\index.js:281:22\n    at param (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\index.js:354:14)\n    at param (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\index.js:365:14)\n    at param (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\index.js:365:14)\n    at Function.process_params (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\index.js:410:3)\n    at next (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\index.js:275:10)\n    at Function.handle (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\index.js:174:3)\n    at router (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\index.js:47:12)\n    at newFn (F:\\ArmanProjects\\nodefood\\node_modules\\express-async-errors\\index.js:16:20)"}
{"level":"error","message":"CashoutModel is not defined CashoutModel is not defined","stack":"ReferenceError: CashoutModel is not defined\n    at getCashouts (F:\\ArmanProjects\\nodefood\\app\\http\\controller\\SuperAdminController.js:133:22)\n    at newFn (F:\\ArmanProjects\\nodefood\\node_modules\\express-async-errors\\index.js:16:20)\n    at Layer.handle [as handle_request] (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\layer.js:95:5)\n    at next (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\route.js:137:13)\n    at Route.dispatch (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\route.js:112:3)\n    at newFn (F:\\ArmanProjects\\nodefood\\node_modules\\express-async-errors\\index.js:16:20)\n    at Layer.handle [as handle_request] (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\layer.js:95:5)\n    at F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\index.js:281:22\n    at param (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\index.js:354:14)\n    at param (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\index.js:365:14)\n    at param (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\index.js:365:14)\n    at Function.process_params (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\index.js:410:3)\n    at next (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\index.js:275:10)\n    at Function.handle (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\index.js:174:3)\n    at router (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\index.js:47:12)\n    at newFn (F:\\ArmanProjects\\nodefood\\node_modules\\express-async-errors\\index.js:16:20)"}
{"level":"error","message":"CashoutModel is not defined CashoutModel is not defined","stack":"ReferenceError: CashoutModel is not defined\n    at getCashouts (F:\\ArmanProjects\\nodefood\\app\\http\\controller\\SuperAdminController.js:133:22)\n    at newFn (F:\\ArmanProjects\\nodefood\\node_modules\\express-async-errors\\index.js:16:20)\n    at Layer.handle [as handle_request] (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\layer.js:95:5)\n    at next (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\route.js:137:13)\n    at Route.dispatch (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\route.js:112:3)\n    at newFn (F:\\ArmanProjects\\nodefood\\node_modules\\express-async-errors\\index.js:16:20)\n    at Layer.handle [as handle_request] (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\layer.js:95:5)\n    at F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\index.js:281:22\n    at param (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\index.js:354:14)\n    at param (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\index.js:365:14)\n    at param (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\index.js:365:14)\n    at Function.process_params (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\index.js:410:3)\n    at next (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\index.js:275:10)\n    at Function.handle (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\index.js:174:3)\n    at router (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\index.js:47:12)\n    at newFn (F:\\ArmanProjects\\nodefood\\node_modules\\express-async-errors\\index.js:16:20)"}
{"level":"error","message":"CashoutModel is not defined CashoutModel is not defined","stack":"ReferenceError: CashoutModel is not defined\n    at getCashouts (F:\\ArmanProjects\\nodefood\\app\\http\\controller\\SuperAdminController.js:133:22)\n    at newFn (F:\\ArmanProjects\\nodefood\\node_modules\\express-async-errors\\index.js:16:20)\n    at Layer.handle [as handle_request] (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\layer.js:95:5)\n    at next (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\route.js:137:13)\n    at Route.dispatch (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\route.js:112:3)\n    at newFn (F:\\ArmanProjects\\nodefood\\node_modules\\express-async-errors\\index.js:16:20)\n    at Layer.handle [as handle_request] (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\layer.js:95:5)\n    at F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\index.js:281:22\n    at param (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\index.js:354:14)\n    at param (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\index.js:365:14)\n    at param (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\index.js:365:14)\n    at Function.process_params (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\index.js:410:3)\n    at next (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\index.js:275:10)\n    at Function.handle (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\index.js:174:3)\n    at router (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\index.js:47:12)\n    at newFn (F:\\ArmanProjects\\nodefood\\node_modules\\express-async-errors\\index.js:16:20)"}
{"level":"error","message":"CashoutModel is not defined CashoutModel is not defined","stack":"ReferenceError: CashoutModel is not defined\n    at getCashouts (F:\\ArmanProjects\\nodefood\\app\\http\\controller\\SuperAdminController.js:133:22)\n    at newFn (F:\\ArmanProjects\\nodefood\\node_modules\\express-async-errors\\index.js:16:20)\n    at Layer.handle [as handle_request] (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\layer.js:95:5)\n    at next (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\route.js:137:13)\n    at Route.dispatch (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\route.js:112:3)\n    at newFn (F:\\ArmanProjects\\nodefood\\node_modules\\express-async-errors\\index.js:16:20)\n    at Layer.handle [as handle_request] (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\layer.js:95:5)\n    at F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\index.js:281:22\n    at param (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\index.js:354:14)\n    at param (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\index.js:365:14)\n    at param (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\index.js:365:14)\n    at Function.process_params (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\index.js:410:3)\n    at next (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\index.js:275:10)\n    at Function.handle (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\index.js:174:3)\n    at router (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\index.js:47:12)\n    at newFn (F:\\ArmanProjects\\nodefood\\node_modules\\express-async-errors\\index.js:16:20)"}
{"level":"error","message":"CashoutModel is not defined CashoutModel is not defined","stack":"ReferenceError: CashoutModel is not defined\n    at getCashouts (F:\\ArmanProjects\\nodefood\\app\\http\\controller\\SuperAdminController.js:133:22)\n    at newFn (F:\\ArmanProjects\\nodefood\\node_modules\\express-async-errors\\index.js:16:20)\n    at Layer.handle [as handle_request] (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\layer.js:95:5)\n    at next (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\route.js:137:13)\n    at Route.dispatch (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\route.js:112:3)\n    at newFn (F:\\ArmanProjects\\nodefood\\node_modules\\express-async-errors\\index.js:16:20)\n    at Layer.handle [as handle_request] (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\layer.js:95:5)\n    at F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\index.js:281:22\n    at param (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\index.js:354:14)\n    at param (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\index.js:365:14)\n    at param (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\index.js:365:14)\n    at Function.process_params (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\index.js:410:3)\n    at next (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\index.js:275:10)\n    at Function.handle (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\index.js:174:3)\n    at router (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\index.js:47:12)\n    at newFn (F:\\ArmanProjects\\nodefood\\node_modules\\express-async-errors\\index.js:16:20)"}
{"level":"error","message":"CashoutModel is not defined CashoutModel is not defined","stack":"ReferenceError: CashoutModel is not defined\n    at getCashouts (F:\\ArmanProjects\\nodefood\\app\\http\\controller\\SuperAdminController.js:133:22)\n    at newFn (F:\\ArmanProjects\\nodefood\\node_modules\\express-async-errors\\index.js:16:20)\n    at Layer.handle [as handle_request] (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\layer.js:95:5)\n    at next (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\route.js:137:13)\n    at Route.dispatch (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\route.js:112:3)\n    at newFn (F:\\ArmanProjects\\nodefood\\node_modules\\express-async-errors\\index.js:16:20)\n    at Layer.handle [as handle_request] (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\layer.js:95:5)\n    at F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\index.js:281:22\n    at param (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\index.js:354:14)\n    at param (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\index.js:365:14)\n    at param (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\index.js:365:14)\n    at Function.process_params (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\index.js:410:3)\n    at next (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\index.js:275:10)\n    at Function.handle (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\index.js:174:3)\n    at router (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\index.js:47:12)\n    at newFn (F:\\ArmanProjects\\nodefood\\node_modules\\express-async-errors\\index.js:16:20)"}
{"level":"error","message":"CashoutModel is not defined CashoutModel is not defined","stack":"ReferenceError: CashoutModel is not defined\n    at getCashouts (F:\\ArmanProjects\\nodefood\\app\\http\\controller\\SuperAdminController.js:133:22)\n    at newFn (F:\\ArmanProjects\\nodefood\\node_modules\\express-async-errors\\index.js:16:20)\n    at Layer.handle [as handle_request] (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\layer.js:95:5)\n    at next (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\route.js:137:13)\n    at Route.dispatch (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\route.js:112:3)\n    at newFn (F:\\ArmanProjects\\nodefood\\node_modules\\express-async-errors\\index.js:16:20)\n    at Layer.handle [as handle_request] (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\layer.js:95:5)\n    at F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\index.js:281:22\n    at param (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\index.js:354:14)\n    at param (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\index.js:365:14)\n    at param (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\index.js:365:14)\n    at Function.process_params (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\index.js:410:3)\n    at next (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\index.js:275:10)\n    at Function.handle (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\index.js:174:3)\n    at router (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\index.js:47:12)\n    at newFn (F:\\ArmanProjects\\nodefood\\node_modules\\express-async-errors\\index.js:16:20)"}
{"level":"error","message":"CashoutModel is not defined CashoutModel is not defined","stack":"ReferenceError: CashoutModel is not defined\n    at getCashouts (F:\\ArmanProjects\\nodefood\\app\\http\\controller\\SuperAdminController.js:133:22)\n    at newFn (F:\\ArmanProjects\\nodefood\\node_modules\\express-async-errors\\index.js:16:20)\n    at Layer.handle [as handle_request] (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\layer.js:95:5)\n    at next (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\route.js:137:13)\n    at Route.dispatch (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\route.js:112:3)\n    at newFn (F:\\ArmanProjects\\nodefood\\node_modules\\express-async-errors\\index.js:16:20)\n    at Layer.handle [as handle_request] (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\layer.js:95:5)\n    at F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\index.js:281:22\n    at param (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\index.js:354:14)\n    at param (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\index.js:365:14)\n    at param (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\index.js:365:14)\n    at Function.process_params (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\index.js:410:3)\n    at next (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\index.js:275:10)\n    at Function.handle (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\index.js:174:3)\n    at router (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\index.js:47:12)\n    at newFn (F:\\ArmanProjects\\nodefood\\node_modules\\express-async-errors\\index.js:16:20)"}
{"level":"error","message":"CashoutModel is not defined CashoutModel is not defined","stack":"ReferenceError: CashoutModel is not defined\n    at getCashouts (F:\\ArmanProjects\\nodefood\\app\\http\\controller\\SuperAdminController.js:133:22)\n    at newFn (F:\\ArmanProjects\\nodefood\\node_modules\\express-async-errors\\index.js:16:20)\n    at Layer.handle [as handle_request] (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\layer.js:95:5)\n    at next (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\route.js:137:13)\n    at Route.dispatch (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\route.js:112:3)\n    at newFn (F:\\ArmanProjects\\nodefood\\node_modules\\express-async-errors\\index.js:16:20)\n    at Layer.handle [as handle_request] (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\layer.js:95:5)\n    at F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\index.js:281:22\n    at param (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\index.js:354:14)\n    at param (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\index.js:365:14)\n    at param (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\index.js:365:14)\n    at Function.process_params (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\index.js:410:3)\n    at next (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\index.js:275:10)\n    at Function.handle (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\index.js:174:3)\n    at router (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\index.js:47:12)\n    at newFn (F:\\ArmanProjects\\nodefood\\node_modules\\express-async-errors\\index.js:16:20)"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"stringValue":"\"undefined\"","kind":"ObjectId","value":"undefined","path":"_id","reason":{},"level":"error","message":"Cast to ObjectId failed for value \"undefined\" at path \"_id\" for model \"restaurant\" Cast to ObjectId failed for value \"undefined\" at path \"_id\" for model \"restaurant\"","stack":"CastError: Cast to ObjectId failed for value \"undefined\" at path \"_id\" for model \"restaurant\"\n    at model.Query.exec (F:\\ArmanProjects\\nodefood\\node_modules\\mongoose\\lib\\query.js:4358:21)\n    at model.Query.Query.then (F:\\ArmanProjects\\nodefood\\node_modules\\mongoose\\lib\\query.js:4450:15)"}
{"message":"db connected","level":"info"}
{"stringValue":"\"undefined\"","kind":"ObjectId","value":"undefined","path":"_id","reason":{},"level":"error","message":"Cast to ObjectId failed for value \"undefined\" at path \"_id\" for model \"restaurant\" Cast to ObjectId failed for value \"undefined\" at path \"_id\" for model \"restaurant\"","stack":"CastError: Cast to ObjectId failed for value \"undefined\" at path \"_id\" for model \"restaurant\"\n    at model.Query.exec (F:\\ArmanProjects\\nodefood\\node_modules\\mongoose\\lib\\query.js:4358:21)\n    at model.Query.Query.then (F:\\ArmanProjects\\nodefood\\node_modules\\mongoose\\lib\\query.js:4450:15)"}
{"stringValue":"\"undefined\"","kind":"ObjectId","value":"undefined","path":"_id","reason":{},"level":"error","message":"Cast to ObjectId failed for value \"undefined\" at path \"_id\" for model \"restaurant\" Cast to ObjectId failed for value \"undefined\" at path \"_id\" for model \"restaurant\"","stack":"CastError: Cast to ObjectId failed for value \"undefined\" at path \"_id\" for model \"restaurant\"\n    at model.Query.exec (F:\\ArmanProjects\\nodefood\\node_modules\\mongoose\\lib\\query.js:4358:21)\n    at model.Query.Query.then (F:\\ArmanProjects\\nodefood\\node_modules\\mongoose\\lib\\query.js:4450:15)"}
{"stringValue":"\"undefined\"","kind":"ObjectId","value":"undefined","path":"_id","reason":{},"level":"error","message":"Cast to ObjectId failed for value \"undefined\" at path \"_id\" for model \"restaurant\" Cast to ObjectId failed for value \"undefined\" at path \"_id\" for model \"restaurant\"","stack":"CastError: Cast to ObjectId failed for value \"undefined\" at path \"_id\" for model \"restaurant\"\n    at model.Query.exec (F:\\ArmanProjects\\nodefood\\node_modules\\mongoose\\lib\\query.js:4358:21)\n    at model.Query.Query.then (F:\\ArmanProjects\\nodefood\\node_modules\\mongoose\\lib\\query.js:4450:15)"}
{"stringValue":"\"undefined\"","kind":"ObjectId","value":"undefined","path":"_id","reason":{},"level":"error","message":"Cast to ObjectId failed for value \"undefined\" at path \"_id\" for model \"restaurant\" Cast to ObjectId failed for value \"undefined\" at path \"_id\" for model \"restaurant\"","stack":"CastError: Cast to ObjectId failed for value \"undefined\" at path \"_id\" for model \"restaurant\"\n    at model.Query.exec (F:\\ArmanProjects\\nodefood\\node_modules\\mongoose\\lib\\query.js:4358:21)\n    at model.Query.Query.then (F:\\ArmanProjects\\nodefood\\node_modules\\mongoose\\lib\\query.js:4450:15)"}
{"stringValue":"\"undefined\"","kind":"ObjectId","value":"undefined","path":"_id","reason":{},"level":"error","message":"Cast to ObjectId failed for value \"undefined\" at path \"_id\" for model \"restaurant\" Cast to ObjectId failed for value \"undefined\" at path \"_id\" for model \"restaurant\"","stack":"CastError: Cast to ObjectId failed for value \"undefined\" at path \"_id\" for model \"restaurant\"\n    at model.Query.exec (F:\\ArmanProjects\\nodefood\\node_modules\\mongoose\\lib\\query.js:4358:21)\n    at model.Query.Query.then (F:\\ArmanProjects\\nodefood\\node_modules\\mongoose\\lib\\query.js:4450:15)"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"errors":{"resturantMobile":{"name":"ValidatorError","message":"Path `resturantMobile` is required.","properties":{"message":"Path `resturantMobile` is required.","type":"required","path":"resturantMobile"},"kind":"required","path":"resturantMobile"},"resturantName":{"name":"ValidatorError","message":"Path `resturantName` is required.","properties":{"message":"Path `resturantName` is required.","type":"required","path":"resturantName"},"kind":"required","path":"resturantName"}},"_message":"cashout validation failed","level":"error","message":"cashout validation failed: resturantMobile: Path `resturantMobile` is required., resturantName: Path `resturantName` is required. cashout validation failed: resturantMobile: Path `resturantMobile` is required., resturantName: Path `resturantName` is required.","stack":"ValidationError: cashout validation failed: resturantMobile: Path `resturantMobile` is required., resturantName: Path `resturantName` is required.\n    at model.Document.invalidate (F:\\ArmanProjects\\nodefood\\node_modules\\mongoose\\lib\\document.js:2688:32)\n    at F:\\ArmanProjects\\nodefood\\node_modules\\mongoose\\lib\\document.js:2508:17\n    at F:\\ArmanProjects\\nodefood\\node_modules\\mongoose\\lib\\schematype.js:1260:9\n    at processTicksAndRejections (node:internal/process/task_queues:78:11)"}
{"errors":{"resturantMobile":{"name":"ValidatorError","message":"Path `resturantMobile` is required.","properties":{"message":"Path `resturantMobile` is required.","type":"required","path":"resturantMobile"},"kind":"required","path":"resturantMobile"},"resturantName":{"name":"ValidatorError","message":"Path `resturantName` is required.","properties":{"message":"Path `resturantName` is required.","type":"required","path":"resturantName"},"kind":"required","path":"resturantName"}},"_message":"cashout validation failed","level":"error","message":"cashout validation failed: resturantMobile: Path `resturantMobile` is required., resturantName: Path `resturantName` is required. cashout validation failed: resturantMobile: Path `resturantMobile` is required., resturantName: Path `resturantName` is required.","stack":"ValidationError: cashout validation failed: resturantMobile: Path `resturantMobile` is required., resturantName: Path `resturantName` is required.\n    at model.Document.invalidate (F:\\ArmanProjects\\nodefood\\node_modules\\mongoose\\lib\\document.js:2688:32)\n    at F:\\ArmanProjects\\nodefood\\node_modules\\mongoose\\lib\\document.js:2508:17\n    at F:\\ArmanProjects\\nodefood\\node_modules\\mongoose\\lib\\schematype.js:1260:9\n    at processTicksAndRejections (node:internal/process/task_queues:78:11)"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"errors":{"resturantMobile":{"name":"ValidatorError","message":"Path `resturantMobile` is required.","properties":{"message":"Path `resturantMobile` is required.","type":"required","path":"resturantMobile"},"kind":"required","path":"resturantMobile"},"resturantName":{"name":"ValidatorError","message":"Path `resturantName` is required.","properties":{"message":"Path `resturantName` is required.","type":"required","path":"resturantName"},"kind":"required","path":"resturantName"}},"_message":"cashout validation failed","level":"error","message":"cashout validation failed: resturantMobile: Path `resturantMobile` is required., resturantName: Path `resturantName` is required. cashout validation failed: resturantMobile: Path `resturantMobile` is required., resturantName: Path `resturantName` is required.","stack":"ValidationError: cashout validation failed: resturantMobile: Path `resturantMobile` is required., resturantName: Path `resturantName` is required.\n    at model.Document.invalidate (F:\\ArmanProjects\\nodefood\\node_modules\\mongoose\\lib\\document.js:2688:32)\n    at F:\\ArmanProjects\\nodefood\\node_modules\\mongoose\\lib\\document.js:2508:17\n    at F:\\ArmanProjects\\nodefood\\node_modules\\mongoose\\lib\\schematype.js:1260:9\n    at processTicksAndRejections (node:internal/process/task_queues:78:11)"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"errors":{"resturantMobile":{"name":"ValidatorError","message":"Path `resturantMobile` is required.","properties":{"message":"Path `resturantMobile` is required.","type":"required","path":"resturantMobile"},"kind":"required","path":"resturantMobile"},"resturantName":{"name":"ValidatorError","message":"Path `resturantName` is required.","properties":{"message":"Path `resturantName` is required.","type":"required","path":"resturantName"},"kind":"required","path":"resturantName"}},"_message":"cashout validation failed","level":"error","message":"cashout validation failed: resturantMobile: Path `resturantMobile` is required., resturantName: Path `resturantName` is required. cashout validation failed: resturantMobile: Path `resturantMobile` is required., resturantName: Path `resturantName` is required.","stack":"ValidationError: cashout validation failed: resturantMobile: Path `resturantMobile` is required., resturantName: Path `resturantName` is required.\n    at model.Document.invalidate (F:\\ArmanProjects\\nodefood\\node_modules\\mongoose\\lib\\document.js:2688:32)\n    at F:\\ArmanProjects\\nodefood\\node_modules\\mongoose\\lib\\document.js:2508:17\n    at F:\\ArmanProjects\\nodefood\\node_modules\\mongoose\\lib\\schematype.js:1260:9\n    at processTicksAndRejections (node:internal/process/task_queues:78:11)"}
{"errors":{"resturantMobile":{"name":"ValidatorError","message":"Path `resturantMobile` is required.","properties":{"message":"Path `resturantMobile` is required.","type":"required","path":"resturantMobile"},"kind":"required","path":"resturantMobile"},"resturantName":{"name":"ValidatorError","message":"Path `resturantName` is required.","properties":{"message":"Path `resturantName` is required.","type":"required","path":"resturantName"},"kind":"required","path":"resturantName"}},"_message":"cashout validation failed","level":"error","message":"cashout validation failed: resturantMobile: Path `resturantMobile` is required., resturantName: Path `resturantName` is required. cashout validation failed: resturantMobile: Path `resturantMobile` is required., resturantName: Path `resturantName` is required.","stack":"ValidationError: cashout validation failed: resturantMobile: Path `resturantMobile` is required., resturantName: Path `resturantName` is required.\n    at model.Document.invalidate (F:\\ArmanProjects\\nodefood\\node_modules\\mongoose\\lib\\document.js:2688:32)\n    at F:\\ArmanProjects\\nodefood\\node_modules\\mongoose\\lib\\document.js:2508:17\n    at F:\\ArmanProjects\\nodefood\\node_modules\\mongoose\\lib\\schematype.js:1260:9\n    at processTicksAndRejections (node:internal/process/task_queues:78:11)"}
{"errors":{"resturantMobile":{"name":"ValidatorError","message":"Path `resturantMobile` is required.","properties":{"message":"Path `resturantMobile` is required.","type":"required","path":"resturantMobile"},"kind":"required","path":"resturantMobile"},"resturantName":{"name":"ValidatorError","message":"Path `resturantName` is required.","properties":{"message":"Path `resturantName` is required.","type":"required","path":"resturantName"},"kind":"required","path":"resturantName"}},"_message":"cashout validation failed","level":"error","message":"cashout validation failed: resturantMobile: Path `resturantMobile` is required., resturantName: Path `resturantName` is required. cashout validation failed: resturantMobile: Path `resturantMobile` is required., resturantName: Path `resturantName` is required.","stack":"ValidationError: cashout validation failed: resturantMobile: Path `resturantMobile` is required., resturantName: Path `resturantName` is required.\n    at model.Document.invalidate (F:\\ArmanProjects\\nodefood\\node_modules\\mongoose\\lib\\document.js:2688:32)\n    at F:\\ArmanProjects\\nodefood\\node_modules\\mongoose\\lib\\document.js:2508:17\n    at F:\\ArmanProjects\\nodefood\\node_modules\\mongoose\\lib\\schematype.js:1260:9\n    at processTicksAndRejections (node:internal/process/task_queues:78:11)"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"errors":{"resturantMobile":{"name":"ValidatorError","message":"Path `resturantMobile` is required.","properties":{"message":"Path `resturantMobile` is required.","type":"required","path":"resturantMobile"},"kind":"required","path":"resturantMobile"},"resturantName":{"name":"ValidatorError","message":"Path `resturantName` is required.","properties":{"message":"Path `resturantName` is required.","type":"required","path":"resturantName"},"kind":"required","path":"resturantName"}},"_message":"cashout validation failed","level":"error","message":"cashout validation failed: resturantMobile: Path `resturantMobile` is required., resturantName: Path `resturantName` is required. cashout validation failed: resturantMobile: Path `resturantMobile` is required., resturantName: Path `resturantName` is required.","stack":"ValidationError: cashout validation failed: resturantMobile: Path `resturantMobile` is required., resturantName: Path `resturantName` is required.\n    at model.Document.invalidate (F:\\ArmanProjects\\nodefood\\node_modules\\mongoose\\lib\\document.js:2688:32)\n    at F:\\ArmanProjects\\nodefood\\node_modules\\mongoose\\lib\\document.js:2508:17\n    at F:\\ArmanProjects\\nodefood\\node_modules\\mongoose\\lib\\schematype.js:1260:9\n    at processTicksAndRejections (node:internal/process/task_queues:78:11)"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"stringValue":"\"ده س\"","kind":"Boolean","value":"ده س","path":"isCashoutPayed","reason":{"stringValue":"\"ده س\"","kind":"boolean","value":"ده س"},"level":"error","message":"Cast to Boolean failed for value \"ده س\" at path \"isCashoutPayed\" for model \"cashout\" Cast to Boolean failed for value \"ده س\" at path \"isCashoutPayed\" for model \"cashout\"","stack":"CastError: Cast to Boolean failed for value \"ده س\" at path \"isCashoutPayed\" for model \"cashout\"\n    at model.Query.exec (F:\\ArmanProjects\\nodefood\\node_modules\\mongoose\\lib\\query.js:4358:21)\n    at model.Query.Query.then (F:\\ArmanProjects\\nodefood\\node_modules\\mongoose\\lib\\query.js:4450:15)"}
{"message":"db connected","level":"info"}
{"stringValue":"\"i\"","kind":"Boolean","value":"i","path":"isCashoutPayed","reason":{"stringValue":"\"i\"","kind":"boolean","value":"i"},"level":"error","message":"Cast to Boolean failed for value \"i\" at path \"isCashoutPayed\" for model \"cashout\" Cast to Boolean failed for value \"i\" at path \"isCashoutPayed\" for model \"cashout\"","stack":"CastError: Cast to Boolean failed for value \"i\" at path \"isCashoutPayed\" for model \"cashout\"\n    at model.Query.exec (F:\\ArmanProjects\\nodefood\\node_modules\\mongoose\\lib\\query.js:4358:21)\n    at model.Query.Query.then (F:\\ArmanProjects\\nodefood\\node_modules\\mongoose\\lib\\query.js:4450:15)"}
{"message":"db connected","level":"info"}
{"stringValue":"\"ده س\"","kind":"Boolean","value":"ده س","path":"isCashoutPayed","reason":{"stringValue":"\"ده س\"","kind":"boolean","value":"ده س"},"level":"error","message":"Cast to Boolean failed for value \"ده س\" at path \"isCashoutPayed\" for model \"cashout\" Cast to Boolean failed for value \"ده س\" at path \"isCashoutPayed\" for model \"cashout\"","stack":"CastError: Cast to Boolean failed for value \"ده س\" at path \"isCashoutPayed\" for model \"cashout\"\n    at model.Query.exec (F:\\ArmanProjects\\nodefood\\node_modules\\mongoose\\lib\\query.js:4358:21)\n    at model.Query.Query.then (F:\\ArmanProjects\\nodefood\\node_modules\\mongoose\\lib\\query.js:4450:15)"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"ok":0,"code":9,"codeName":"FailedToParse","name":"MongoError","level":"error","message":"Failed to parse: { find: \"discounts\", filter: {}, sort: { createdDate: -1 }, projection: {}, limit: \"10\", returnKey: false, showRecordId: false, lsid: { id: UUID(\"d57a137b-ddee-42e2-a726-0c0fd615d256\") }, $db: \"mahabadf_mfood\" }. 'limit' field must be numeric. Failed to parse: { find: \"discounts\", filter: {}, sort: { createdDate: -1 }, projection: {}, limit: \"10\", returnKey: false, showRecordId: false, lsid: { id: UUID(\"d57a137b-ddee-42e2-a726-0c0fd615d256\") }, $db: \"mahabadf_mfood\" }. 'limit' field must be numeric.","stack":"MongoError: Failed to parse: { find: \"discounts\", filter: {}, sort: { createdDate: -1 }, projection: {}, limit: \"10\", returnKey: false, showRecordId: false, lsid: { id: UUID(\"d57a137b-ddee-42e2-a726-0c0fd615d256\") }, $db: \"mahabadf_mfood\" }. 'limit' field must be numeric.\n    at MessageStream.messageHandler (F:\\ArmanProjects\\nodefood\\node_modules\\mongodb\\lib\\cmap\\connection.js:268:20)\n    at MessageStream.emit (node:events:527:28)\n    at processIncomingData (F:\\ArmanProjects\\nodefood\\node_modules\\mongodb\\lib\\cmap\\message_stream.js:144:12)\n    at MessageStream._write (F:\\ArmanProjects\\nodefood\\node_modules\\mongodb\\lib\\cmap\\message_stream.js:42:5)\n    at writeOrBuffer (node:internal/streams/writable:389:12)\n    at _write (node:internal/streams/writable:330:10)\n    at MessageStream.Writable.write (node:internal/streams/writable:334:10)\n    at Socket.ondata (node:internal/streams/readable:754:22)\n    at Socket.emit (node:events:527:28)\n    at addChunk (node:internal/streams/readable:315:12)\n    at readableAddChunk (node:internal/streams/readable:289:9)\n    at Socket.Readable.push (node:internal/streams/readable:228:10)\n    at TCP.onStreamRead (node:internal/stream_base_commons:190:23)"}
{"ok":0,"code":9,"codeName":"FailedToParse","name":"MongoError","level":"error","message":"Failed to parse: { find: \"discounts\", filter: {}, sort: { createdDate: -1 }, projection: {}, limit: \"10\", returnKey: false, showRecordId: false, lsid: { id: UUID(\"d57a137b-ddee-42e2-a726-0c0fd615d256\") }, $db: \"mahabadf_mfood\" }. 'limit' field must be numeric. Failed to parse: { find: \"discounts\", filter: {}, sort: { createdDate: -1 }, projection: {}, limit: \"10\", returnKey: false, showRecordId: false, lsid: { id: UUID(\"d57a137b-ddee-42e2-a726-0c0fd615d256\") }, $db: \"mahabadf_mfood\" }. 'limit' field must be numeric.","stack":"MongoError: Failed to parse: { find: \"discounts\", filter: {}, sort: { createdDate: -1 }, projection: {}, limit: \"10\", returnKey: false, showRecordId: false, lsid: { id: UUID(\"d57a137b-ddee-42e2-a726-0c0fd615d256\") }, $db: \"mahabadf_mfood\" }. 'limit' field must be numeric.\n    at MessageStream.messageHandler (F:\\ArmanProjects\\nodefood\\node_modules\\mongodb\\lib\\cmap\\connection.js:268:20)\n    at MessageStream.emit (node:events:527:28)\n    at processIncomingData (F:\\ArmanProjects\\nodefood\\node_modules\\mongodb\\lib\\cmap\\message_stream.js:144:12)\n    at MessageStream._write (F:\\ArmanProjects\\nodefood\\node_modules\\mongodb\\lib\\cmap\\message_stream.js:42:5)\n    at writeOrBuffer (node:internal/streams/writable:389:12)\n    at _write (node:internal/streams/writable:330:10)\n    at MessageStream.Writable.write (node:internal/streams/writable:334:10)\n    at Socket.ondata (node:internal/streams/readable:754:22)\n    at Socket.emit (node:events:527:28)\n    at addChunk (node:internal/streams/readable:315:12)\n    at readableAddChunk (node:internal/streams/readable:289:9)\n    at Socket.Readable.push (node:internal/streams/readable:228:10)\n    at TCP.onStreamRead (node:internal/stream_base_commons:190:23)"}
{"ok":0,"code":9,"codeName":"FailedToParse","name":"MongoError","level":"error","message":"Failed to parse: { find: \"discounts\", filter: {}, sort: { createdDate: -1 }, projection: {}, limit: \"10\", returnKey: false, showRecordId: false, lsid: { id: UUID(\"d57a137b-ddee-42e2-a726-0c0fd615d256\") }, $db: \"mahabadf_mfood\" }. 'limit' field must be numeric. Failed to parse: { find: \"discounts\", filter: {}, sort: { createdDate: -1 }, projection: {}, limit: \"10\", returnKey: false, showRecordId: false, lsid: { id: UUID(\"d57a137b-ddee-42e2-a726-0c0fd615d256\") }, $db: \"mahabadf_mfood\" }. 'limit' field must be numeric.","stack":"MongoError: Failed to parse: { find: \"discounts\", filter: {}, sort: { createdDate: -1 }, projection: {}, limit: \"10\", returnKey: false, showRecordId: false, lsid: { id: UUID(\"d57a137b-ddee-42e2-a726-0c0fd615d256\") }, $db: \"mahabadf_mfood\" }. 'limit' field must be numeric.\n    at MessageStream.messageHandler (F:\\ArmanProjects\\nodefood\\node_modules\\mongodb\\lib\\cmap\\connection.js:268:20)\n    at MessageStream.emit (node:events:527:28)\n    at processIncomingData (F:\\ArmanProjects\\nodefood\\node_modules\\mongodb\\lib\\cmap\\message_stream.js:144:12)\n    at MessageStream._write (F:\\ArmanProjects\\nodefood\\node_modules\\mongodb\\lib\\cmap\\message_stream.js:42:5)\n    at writeOrBuffer (node:internal/streams/writable:389:12)\n    at _write (node:internal/streams/writable:330:10)\n    at MessageStream.Writable.write (node:internal/streams/writable:334:10)\n    at Socket.ondata (node:internal/streams/readable:754:22)\n    at Socket.emit (node:events:527:28)\n    at addChunk (node:internal/streams/readable:315:12)\n    at readableAddChunk (node:internal/streams/readable:289:9)\n    at Socket.Readable.push (node:internal/streams/readable:228:10)\n    at TCP.onStreamRead (node:internal/stream_base_commons:190:23)"}
{"message":"db connected","level":"info"}
{"ok":0,"code":9,"codeName":"FailedToParse","name":"MongoError","level":"error","message":"Failed to parse: { find: \"discounts\", filter: {}, sort: { createdDate: -1 }, projection: {}, limit: \"10\", returnKey: false, showRecordId: false, lsid: { id: UUID(\"71fc26fe-14b9-41d1-9735-0dad448dfe7a\") }, $db: \"mahabadf_mfood\" }. 'limit' field must be numeric. Failed to parse: { find: \"discounts\", filter: {}, sort: { createdDate: -1 }, projection: {}, limit: \"10\", returnKey: false, showRecordId: false, lsid: { id: UUID(\"71fc26fe-14b9-41d1-9735-0dad448dfe7a\") }, $db: \"mahabadf_mfood\" }. 'limit' field must be numeric.","stack":"MongoError: Failed to parse: { find: \"discounts\", filter: {}, sort: { createdDate: -1 }, projection: {}, limit: \"10\", returnKey: false, showRecordId: false, lsid: { id: UUID(\"71fc26fe-14b9-41d1-9735-0dad448dfe7a\") }, $db: \"mahabadf_mfood\" }. 'limit' field must be numeric.\n    at MessageStream.messageHandler (F:\\ArmanProjects\\nodefood\\node_modules\\mongodb\\lib\\cmap\\connection.js:268:20)\n    at MessageStream.emit (node:events:527:28)\n    at processIncomingData (F:\\ArmanProjects\\nodefood\\node_modules\\mongodb\\lib\\cmap\\message_stream.js:144:12)\n    at MessageStream._write (F:\\ArmanProjects\\nodefood\\node_modules\\mongodb\\lib\\cmap\\message_stream.js:42:5)\n    at writeOrBuffer (node:internal/streams/writable:389:12)\n    at _write (node:internal/streams/writable:330:10)\n    at MessageStream.Writable.write (node:internal/streams/writable:334:10)\n    at Socket.ondata (node:internal/streams/readable:754:22)\n    at Socket.emit (node:events:527:28)\n    at addChunk (node:internal/streams/readable:315:12)\n    at readableAddChunk (node:internal/streams/readable:289:9)\n    at Socket.Readable.push (node:internal/streams/readable:228:10)\n    at TCP.onStreamRead (node:internal/stream_base_commons:190:23)"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"stringValue":"\"i\"","kind":"number","value":"i","path":"amount","reason":null,"level":"error","message":"Cast to number failed for value \"i\" at path \"amount\" for model \"discount\" Cast to number failed for value \"i\" at path \"amount\" for model \"discount\"","stack":"CastError: Cast to number failed for value \"i\" at path \"amount\" for model \"discount\"\n    at model.Query.exec (F:\\ArmanProjects\\nodefood\\node_modules\\mongoose\\lib\\query.js:4358:21)\n    at model.Query.Query.then (F:\\ArmanProjects\\nodefood\\node_modules\\mongoose\\lib\\query.js:4450:15)"}
{"stringValue":"\"i\"","kind":"number","value":"i","path":"amount","reason":null,"level":"error","message":"Cast to number failed for value \"i\" at path \"amount\" for model \"discount\" Cast to number failed for value \"i\" at path \"amount\" for model \"discount\"","stack":"CastError: Cast to number failed for value \"i\" at path \"amount\" for model \"discount\"\n    at model.Query.exec (F:\\ArmanProjects\\nodefood\\node_modules\\mongoose\\lib\\query.js:4358:21)\n    at model.Query.Query.then (F:\\ArmanProjects\\nodefood\\node_modules\\mongoose\\lib\\query.js:4450:15)"}
{"stringValue":"\"i\"","kind":"number","value":"i","path":"amount","reason":null,"level":"error","message":"Cast to number failed for value \"i\" at path \"amount\" for model \"discount\" Cast to number failed for value \"i\" at path \"amount\" for model \"discount\"","stack":"CastError: Cast to number failed for value \"i\" at path \"amount\" for model \"discount\"\n    at model.Query.exec (F:\\ArmanProjects\\nodefood\\node_modules\\mongoose\\lib\\query.js:4358:21)\n    at model.Query.Query.then (F:\\ArmanProjects\\nodefood\\node_modules\\mongoose\\lib\\query.js:4450:15)"}
{"stringValue":"\"i\"","kind":"number","value":"i","path":"amount","reason":null,"level":"error","message":"Cast to number failed for value \"i\" at path \"amount\" for model \"discount\" Cast to number failed for value \"i\" at path \"amount\" for model \"discount\"","stack":"CastError: Cast to number failed for value \"i\" at path \"amount\" for model \"discount\"\n    at model.Query.exec (F:\\ArmanProjects\\nodefood\\node_modules\\mongoose\\lib\\query.js:4358:21)\n    at model.Query.Query.then (F:\\ArmanProjects\\nodefood\\node_modules\\mongoose\\lib\\query.js:4450:15)"}
{"message":"db connected","level":"info"}
{"stringValue":"\"28000\"","kind":"ObjectId","value":"28000","path":"_id","reason":{},"level":"error","message":"Cast to ObjectId failed for value \"28000\" at path \"_id\" for model \"discount\" Cast to ObjectId failed for value \"28000\" at path \"_id\" for model \"discount\"","stack":"CastError: Cast to ObjectId failed for value \"28000\" at path \"_id\" for model \"discount\"\n    at model.Query.exec (F:\\ArmanProjects\\nodefood\\node_modules\\mongoose\\lib\\query.js:4358:21)\n    at model.Query.Query.then (F:\\ArmanProjects\\nodefood\\node_modules\\mongoose\\lib\\query.js:4450:15)"}
{"stringValue":"\"28000\"","kind":"ObjectId","value":"28000","path":"_id","reason":{},"level":"error","message":"Cast to ObjectId failed for value \"28000\" at path \"_id\" for model \"discount\" Cast to ObjectId failed for value \"28000\" at path \"_id\" for model \"discount\"","stack":"CastError: Cast to ObjectId failed for value \"28000\" at path \"_id\" for model \"discount\"\n    at model.Query.exec (F:\\ArmanProjects\\nodefood\\node_modules\\mongoose\\lib\\query.js:4358:21)\n    at model.Query.Query.then (F:\\ArmanProjects\\nodefood\\node_modules\\mongoose\\lib\\query.js:4450:15)"}
{"stringValue":"\"28000\"","kind":"ObjectId","value":"28000","path":"_id","reason":{},"level":"error","message":"Cast to ObjectId failed for value \"28000\" at path \"_id\" for model \"discount\" Cast to ObjectId failed for value \"28000\" at path \"_id\" for model \"discount\"","stack":"CastError: Cast to ObjectId failed for value \"28000\" at path \"_id\" for model \"discount\"\n    at model.Query.exec (F:\\ArmanProjects\\nodefood\\node_modules\\mongoose\\lib\\query.js:4358:21)\n    at model.Query.Query.then (F:\\ArmanProjects\\nodefood\\node_modules\\mongoose\\lib\\query.js:4450:15)"}
{"stringValue":"\"28000\"","kind":"ObjectId","value":"28000","path":"_id","reason":{},"level":"error","message":"Cast to ObjectId failed for value \"28000\" at path \"_id\" for model \"discount\" Cast to ObjectId failed for value \"28000\" at path \"_id\" for model \"discount\"","stack":"CastError: Cast to ObjectId failed for value \"28000\" at path \"_id\" for model \"discount\"\n    at model.Query.exec (F:\\ArmanProjects\\nodefood\\node_modules\\mongoose\\lib\\query.js:4358:21)\n    at model.Query.Query.then (F:\\ArmanProjects\\nodefood\\node_modules\\mongoose\\lib\\query.js:4450:15)"}
{"stringValue":"\"28000\"","kind":"ObjectId","value":"28000","path":"_id","reason":{},"level":"error","message":"Cast to ObjectId failed for value \"28000\" at path \"_id\" for model \"discount\" Cast to ObjectId failed for value \"28000\" at path \"_id\" for model \"discount\"","stack":"CastError: Cast to ObjectId failed for value \"28000\" at path \"_id\" for model \"discount\"\n    at model.Query.exec (F:\\ArmanProjects\\nodefood\\node_modules\\mongoose\\lib\\query.js:4358:21)\n    at model.Query.Query.then (F:\\ArmanProjects\\nodefood\\node_modules\\mongoose\\lib\\query.js:4450:15)"}
{"message":"db connected","level":"info"}
{"stringValue":"\"zss\"","kind":"Number","value":"zss","path":"amount","reason":{"generatedMessage":true,"code":"ERR_ASSERTION","actual":false,"expected":true,"operator":"=="},"level":"error","message":"Cast to Number failed for value \"zss\" at path \"amount\" for model \"discount\" Cast to Number failed for value \"zss\" at path \"amount\" for model \"discount\"","stack":"CastError: Cast to Number failed for value \"zss\" at path \"amount\" for model \"discount\"\n    at model.Query.exec (F:\\ArmanProjects\\nodefood\\node_modules\\mongoose\\lib\\query.js:4358:21)\n    at model.Query.Query.then (F:\\ArmanProjects\\nodefood\\node_modules\\mongoose\\lib\\query.js:4450:15)"}
{"message":"db connected","level":"info"}
{"message":"connection timed out connection timed out","reason":{"type":"Single","setName":null,"maxSetVersion":null,"maxElectionId":null,"servers":{},"stale":false,"compatible":true,"compatibilityError":null,"logicalSessionTimeoutMinutes":null,"heartbeatFrequencyMS":10000,"localThresholdMS":15,"commonWireVersion":9},"level":"error","stack":"MongooseServerSelectionError: connection timed out\n    at Function.Model.$wrapCallback (F:\\ArmanProjects\\nodefood\\node_modules\\mongoose\\lib\\model.js:4858:32)\n    at F:\\ArmanProjects\\nodefood\\node_modules\\mongoose\\lib\\query.js:4370:21\n    at F:\\ArmanProjects\\nodefood\\node_modules\\mongoose\\lib\\helpers\\promiseOrCallback.js:31:5\n    at new Promise (<anonymous>)\n    at promiseOrCallback (F:\\ArmanProjects\\nodefood\\node_modules\\mongoose\\lib\\helpers\\promiseOrCallback.js:30:10)\n    at model.Query.exec (F:\\ArmanProjects\\nodefood\\node_modules\\mongoose\\lib\\query.js:4369:10)\n    at model.Query.Query.then (F:\\ArmanProjects\\nodefood\\node_modules\\mongoose\\lib\\query.js:4450:15)"}
{"message":"connection timed out connection timed out","reason":{"type":"Single","setName":null,"maxSetVersion":null,"maxElectionId":null,"servers":{},"stale":false,"compatible":true,"compatibilityError":null,"logicalSessionTimeoutMinutes":null,"heartbeatFrequencyMS":10000,"localThresholdMS":15,"commonWireVersion":9},"level":"error","stack":"MongooseServerSelectionError: connection timed out\n    at Function.Model.$wrapCallback (F:\\ArmanProjects\\nodefood\\node_modules\\mongoose\\lib\\model.js:4858:32)\n    at F:\\ArmanProjects\\nodefood\\node_modules\\mongoose\\lib\\query.js:4370:21\n    at F:\\ArmanProjects\\nodefood\\node_modules\\mongoose\\lib\\helpers\\promiseOrCallback.js:31:5\n    at new Promise (<anonymous>)\n    at promiseOrCallback (F:\\ArmanProjects\\nodefood\\node_modules\\mongoose\\lib\\helpers\\promiseOrCallback.js:30:10)\n    at model.Query.exec (F:\\ArmanProjects\\nodefood\\node_modules\\mongoose\\lib\\query.js:4369:10)\n    at model.Query.Query.then (F:\\ArmanProjects\\nodefood\\node_modules\\mongoose\\lib\\query.js:4450:15)"}
{"message":"connection timed out connection timed out","reason":{"type":"Single","setName":null,"maxSetVersion":null,"maxElectionId":null,"servers":{},"stale":false,"compatible":true,"compatibilityError":null,"logicalSessionTimeoutMinutes":null,"heartbeatFrequencyMS":10000,"localThresholdMS":15,"commonWireVersion":9},"level":"error","stack":"MongooseServerSelectionError: connection timed out\n    at Function.Model.$wrapCallback (F:\\ArmanProjects\\nodefood\\node_modules\\mongoose\\lib\\model.js:4858:32)\n    at F:\\ArmanProjects\\nodefood\\node_modules\\mongoose\\lib\\query.js:4370:21\n    at F:\\ArmanProjects\\nodefood\\node_modules\\mongoose\\lib\\helpers\\promiseOrCallback.js:31:5\n    at new Promise (<anonymous>)\n    at promiseOrCallback (F:\\ArmanProjects\\nodefood\\node_modules\\mongoose\\lib\\helpers\\promiseOrCallback.js:30:10)\n    at model.Query.exec (F:\\ArmanProjects\\nodefood\\node_modules\\mongoose\\lib\\query.js:4369:10)\n    at model.Query.Query.then (F:\\ArmanProjects\\nodefood\\node_modules\\mongoose\\lib\\query.js:4450:15)"}
{"stringValue":"\"NoonBurger\"","kind":"ObjectId","value":"NoonBurger","path":"_id","reason":{},"level":"error","message":"Cast to ObjectId failed for value \"NoonBurger\" at path \"_id\" for model \"restaurant\" Cast to ObjectId failed for value \"NoonBurger\" at path \"_id\" for model \"restaurant\"","stack":"CastError: Cast to ObjectId failed for value \"NoonBurger\" at path \"_id\" for model \"restaurant\"\n    at model.Query.exec (F:\\ArmanProjects\\nodefood\\node_modules\\mongoose\\lib\\query.js:4358:21)\n    at model.Query.Query.then (F:\\ArmanProjects\\nodefood\\node_modules\\mongoose\\lib\\query.js:4450:15)"}
{"stringValue":"\"NoonBurger\"","kind":"ObjectId","value":"NoonBurger","path":"_id","reason":{},"level":"error","message":"Cast to ObjectId failed for value \"NoonBurger\" at path \"_id\" for model \"restaurant\" Cast to ObjectId failed for value \"NoonBurger\" at path \"_id\" for model \"restaurant\"","stack":"CastError: Cast to ObjectId failed for value \"NoonBurger\" at path \"_id\" for model \"restaurant\"\n    at model.Query.exec (F:\\ArmanProjects\\nodefood\\node_modules\\mongoose\\lib\\query.js:4358:21)\n    at model.Query.Query.then (F:\\ArmanProjects\\nodefood\\node_modules\\mongoose\\lib\\query.js:4450:15)"}
{"stringValue":"\"NoonBurger\"","kind":"ObjectId","value":"NoonBurger","path":"_id","reason":{},"level":"error","message":"Cast to ObjectId failed for value \"NoonBurger\" at path \"_id\" for model \"restaurant\" Cast to ObjectId failed for value \"NoonBurger\" at path \"_id\" for model \"restaurant\"","stack":"CastError: Cast to ObjectId failed for value \"NoonBurger\" at path \"_id\" for model \"restaurant\"\n    at model.Query.exec (F:\\ArmanProjects\\nodefood\\node_modules\\mongoose\\lib\\query.js:4358:21)\n    at model.Query.Query.then (F:\\ArmanProjects\\nodefood\\node_modules\\mongoose\\lib\\query.js:4450:15)"}
{"stringValue":"\"NoonBurger\"","kind":"ObjectId","value":"NoonBurger","path":"_id","reason":{},"level":"error","message":"Cast to ObjectId failed for value \"NoonBurger\" at path \"_id\" for model \"restaurant\" Cast to ObjectId failed for value \"NoonBurger\" at path \"_id\" for model \"restaurant\"","stack":"CastError: Cast to ObjectId failed for value \"NoonBurger\" at path \"_id\" for model \"restaurant\"\n    at model.Query.exec (F:\\ArmanProjects\\nodefood\\node_modules\\mongoose\\lib\\query.js:4358:21)\n    at model.Query.Query.then (F:\\ArmanProjects\\nodefood\\node_modules\\mongoose\\lib\\query.js:4450:15)"}
{"stringValue":"\"NoonBurger\"","kind":"ObjectId","value":"NoonBurger","path":"_id","reason":{},"level":"error","message":"Cast to ObjectId failed for value \"NoonBurger\" at path \"_id\" for model \"restaurant\" Cast to ObjectId failed for value \"NoonBurger\" at path \"_id\" for model \"restaurant\"","stack":"CastError: Cast to ObjectId failed for value \"NoonBurger\" at path \"_id\" for model \"restaurant\"\n    at model.Query.exec (F:\\ArmanProjects\\nodefood\\node_modules\\mongoose\\lib\\query.js:4358:21)\n    at model.Query.Query.then (F:\\ArmanProjects\\nodefood\\node_modules\\mongoose\\lib\\query.js:4450:15)"}
{"stringValue":"\"NoonBurger\"","kind":"ObjectId","value":"NoonBurger","path":"_id","reason":{},"level":"error","message":"Cast to ObjectId failed for value \"NoonBurger\" at path \"_id\" for model \"restaurant\" Cast to ObjectId failed for value \"NoonBurger\" at path \"_id\" for model \"restaurant\"","stack":"CastError: Cast to ObjectId failed for value \"NoonBurger\" at path \"_id\" for model \"restaurant\"\n    at model.Query.exec (F:\\ArmanProjects\\nodefood\\node_modules\\mongoose\\lib\\query.js:4358:21)\n    at model.Query.Query.then (F:\\ArmanProjects\\nodefood\\node_modules\\mongoose\\lib\\query.js:4450:15)"}
{"stringValue":"\"NoonBurge\"","kind":"ObjectId","value":"NoonBurge","path":"_id","reason":{},"level":"error","message":"Cast to ObjectId failed for value \"NoonBurge\" at path \"_id\" for model \"restaurant\" Cast to ObjectId failed for value \"NoonBurge\" at path \"_id\" for model \"restaurant\"","stack":"CastError: Cast to ObjectId failed for value \"NoonBurge\" at path \"_id\" for model \"restaurant\"\n    at model.Query.exec (F:\\ArmanProjects\\nodefood\\node_modules\\mongoose\\lib\\query.js:4358:21)\n    at model.Query.Query.then (F:\\ArmanProjects\\nodefood\\node_modules\\mongoose\\lib\\query.js:4450:15)"}
{"stringValue":"\"NoonB\"","kind":"ObjectId","value":"NoonB","path":"_id","reason":{},"level":"error","message":"Cast to ObjectId failed for value \"NoonB\" at path \"_id\" for model \"restaurant\" Cast to ObjectId failed for value \"NoonB\" at path \"_id\" for model \"restaurant\"","stack":"CastError: Cast to ObjectId failed for value \"NoonB\" at path \"_id\" for model \"restaurant\"\n    at model.Query.exec (F:\\ArmanProjects\\nodefood\\node_modules\\mongoose\\lib\\query.js:4358:21)\n    at model.Query.Query.then (F:\\ArmanProjects\\nodefood\\node_modules\\mongoose\\lib\\query.js:4450:15)"}
{"stringValue":"\"NoonB\"","kind":"ObjectId","value":"NoonB","path":"_id","reason":{},"level":"error","message":"Cast to ObjectId failed for value \"NoonB\" at path \"_id\" for model \"restaurant\" Cast to ObjectId failed for value \"NoonB\" at path \"_id\" for model \"restaurant\"","stack":"CastError: Cast to ObjectId failed for value \"NoonB\" at path \"_id\" for model \"restaurant\"\n    at model.Query.exec (F:\\ArmanProjects\\nodefood\\node_modules\\mongoose\\lib\\query.js:4358:21)\n    at model.Query.Query.then (F:\\ArmanProjects\\nodefood\\node_modules\\mongoose\\lib\\query.js:4450:15)"}
{"stringValue":"\"NoonB\"","kind":"ObjectId","value":"NoonB","path":"_id","reason":{},"level":"error","message":"Cast to ObjectId failed for value \"NoonB\" at path \"_id\" for model \"restaurant\" Cast to ObjectId failed for value \"NoonB\" at path \"_id\" for model \"restaurant\"","stack":"CastError: Cast to ObjectId failed for value \"NoonB\" at path \"_id\" for model \"restaurant\"\n    at model.Query.exec (F:\\ArmanProjects\\nodefood\\node_modules\\mongoose\\lib\\query.js:4358:21)\n    at model.Query.Query.then (F:\\ArmanProjects\\nodefood\\node_modules\\mongoose\\lib\\query.js:4450:15)"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"stringValue":"\"noon\"","kind":"ObjectId","value":"noon","path":"_id","reason":{},"level":"error","message":"Cast to ObjectId failed for value \"noon\" at path \"_id\" for model \"restaurant\" Cast to ObjectId failed for value \"noon\" at path \"_id\" for model \"restaurant\"","stack":"CastError: Cast to ObjectId failed for value \"noon\" at path \"_id\" for model \"restaurant\"\n    at model.Query.exec (F:\\ArmanProjects\\nodefood\\node_modules\\mongoose\\lib\\query.js:4358:21)\n    at model.Query.Query.then (F:\\ArmanProjects\\nodefood\\node_modules\\mongoose\\lib\\query.js:4450:15)"}
{"stringValue":"\"نون\"","kind":"ObjectId","value":"نون","path":"_id","reason":{},"level":"error","message":"Cast to ObjectId failed for value \"نون\" at path \"_id\" for model \"restaurant\" Cast to ObjectId failed for value \"نون\" at path \"_id\" for model \"restaurant\"","stack":"CastError: Cast to ObjectId failed for value \"نون\" at path \"_id\" for model \"restaurant\"\n    at model.Query.exec (F:\\ArmanProjects\\nodefood\\node_modules\\mongoose\\lib\\query.js:4358:21)\n    at model.Query.Query.then (F:\\ArmanProjects\\nodefood\\node_modules\\mongoose\\lib\\query.js:4450:15)"}
{"stringValue":"\"نون\"","kind":"ObjectId","value":"نون","path":"_id","reason":{},"level":"error","message":"Cast to ObjectId failed for value \"نون\" at path \"_id\" for model \"restaurant\" Cast to ObjectId failed for value \"نون\" at path \"_id\" for model \"restaurant\"","stack":"CastError: Cast to ObjectId failed for value \"نون\" at path \"_id\" for model \"restaurant\"\n    at model.Query.exec (F:\\ArmanProjects\\nodefood\\node_modules\\mongoose\\lib\\query.js:4358:21)\n    at model.Query.Query.then (F:\\ArmanProjects\\nodefood\\node_modules\\mongoose\\lib\\query.js:4450:15)"}
{"stringValue":"\"نون\"","kind":"ObjectId","value":"نون","path":"_id","reason":{},"level":"error","message":"Cast to ObjectId failed for value \"نون\" at path \"_id\" for model \"restaurant\" Cast to ObjectId failed for value \"نون\" at path \"_id\" for model \"restaurant\"","stack":"CastError: Cast to ObjectId failed for value \"نون\" at path \"_id\" for model \"restaurant\"\n    at model.Query.exec (F:\\ArmanProjects\\nodefood\\node_modules\\mongoose\\lib\\query.js:4358:21)\n    at model.Query.Query.then (F:\\ArmanProjects\\nodefood\\node_modules\\mongoose\\lib\\query.js:4450:15)"}
{"stringValue":"\"نون\"","kind":"ObjectId","value":"نون","path":"_id","reason":{},"level":"error","message":"Cast to ObjectId failed for value \"نون\" at path \"_id\" for model \"restaurant\" Cast to ObjectId failed for value \"نون\" at path \"_id\" for model \"restaurant\"","stack":"CastError: Cast to ObjectId failed for value \"نون\" at path \"_id\" for model \"restaurant\"\n    at model.Query.exec (F:\\ArmanProjects\\nodefood\\node_modules\\mongoose\\lib\\query.js:4358:21)\n    at model.Query.Query.then (F:\\ArmanProjects\\nodefood\\node_modules\\mongoose\\lib\\query.js:4450:15)"}
{"stringValue":"\"نون\"","kind":"ObjectId","value":"نون","path":"_id","reason":{},"level":"error","message":"Cast to ObjectId failed for value \"نون\" at path \"_id\" for model \"restaurant\" Cast to ObjectId failed for value \"نون\" at path \"_id\" for model \"restaurant\"","stack":"CastError: Cast to ObjectId failed for value \"نون\" at path \"_id\" for model \"restaurant\"\n    at model.Query.exec (F:\\ArmanProjects\\nodefood\\node_modules\\mongoose\\lib\\query.js:4358:21)\n    at model.Query.Query.then (F:\\ArmanProjects\\nodefood\\node_modules\\mongoose\\lib\\query.js:4450:15)"}
{"stringValue":"\"نون\"","kind":"ObjectId","value":"نون","path":"_id","reason":{},"level":"error","message":"Cast to ObjectId failed for value \"نون\" at path \"_id\" for model \"restaurant\" Cast to ObjectId failed for value \"نون\" at path \"_id\" for model \"restaurant\"","stack":"CastError: Cast to ObjectId failed for value \"نون\" at path \"_id\" for model \"restaurant\"\n    at model.Query.exec (F:\\ArmanProjects\\nodefood\\node_modules\\mongoose\\lib\\query.js:4358:21)\n    at model.Query.Query.then (F:\\ArmanProjects\\nodefood\\node_modules\\mongoose\\lib\\query.js:4450:15)"}
{"stringValue":"\"نون\"","kind":"ObjectId","value":"نون","path":"_id","reason":{},"level":"error","message":"Cast to ObjectId failed for value \"نون\" at path \"_id\" for model \"restaurant\" Cast to ObjectId failed for value \"نون\" at path \"_id\" for model \"restaurant\"","stack":"CastError: Cast to ObjectId failed for value \"نون\" at path \"_id\" for model \"restaurant\"\n    at model.Query.exec (F:\\ArmanProjects\\nodefood\\node_modules\\mongoose\\lib\\query.js:4358:21)\n    at model.Query.Query.then (F:\\ArmanProjects\\nodefood\\node_modules\\mongoose\\lib\\query.js:4450:15)"}
{"stringValue":"\"نون\"","kind":"ObjectId","value":"نون","path":"_id","reason":{},"level":"error","message":"Cast to ObjectId failed for value \"نون\" at path \"_id\" for model \"restaurant\" Cast to ObjectId failed for value \"نون\" at path \"_id\" for model \"restaurant\"","stack":"CastError: Cast to ObjectId failed for value \"نون\" at path \"_id\" for model \"restaurant\"\n    at model.Query.exec (F:\\ArmanProjects\\nodefood\\node_modules\\mongoose\\lib\\query.js:4358:21)\n    at model.Query.Query.then (F:\\ArmanProjects\\nodefood\\node_modules\\mongoose\\lib\\query.js:4450:15)"}
{"stringValue":"\"نون\"","kind":"ObjectId","value":"نون","path":"_id","reason":{},"level":"error","message":"Cast to ObjectId failed for value \"نون\" at path \"_id\" for model \"restaurant\" Cast to ObjectId failed for value \"نون\" at path \"_id\" for model \"restaurant\"","stack":"CastError: Cast to ObjectId failed for value \"نون\" at path \"_id\" for model \"restaurant\"\n    at model.Query.exec (F:\\ArmanProjects\\nodefood\\node_modules\\mongoose\\lib\\query.js:4358:21)\n    at model.Query.Query.then (F:\\ArmanProjects\\nodefood\\node_modules\\mongoose\\lib\\query.js:4450:15)"}
{"stringValue":"\"نون\"","kind":"ObjectId","value":"نون","path":"_id","reason":{},"level":"error","message":"Cast to ObjectId failed for value \"نون\" at path \"_id\" for model \"restaurant\" Cast to ObjectId failed for value \"نون\" at path \"_id\" for model \"restaurant\"","stack":"CastError: Cast to ObjectId failed for value \"نون\" at path \"_id\" for model \"restaurant\"\n    at model.Query.exec (F:\\ArmanProjects\\nodefood\\node_modules\\mongoose\\lib\\query.js:4358:21)\n    at model.Query.Query.then (F:\\ArmanProjects\\nodefood\\node_modules\\mongoose\\lib\\query.js:4450:15)"}
{"stringValue":"\"نون\"","kind":"ObjectId","value":"نون","path":"_id","reason":{},"level":"error","message":"Cast to ObjectId failed for value \"نون\" at path \"_id\" for model \"restaurant\" Cast to ObjectId failed for value \"نون\" at path \"_id\" for model \"restaurant\"","stack":"CastError: Cast to ObjectId failed for value \"نون\" at path \"_id\" for model \"restaurant\"\n    at model.Query.exec (F:\\ArmanProjects\\nodefood\\node_modules\\mongoose\\lib\\query.js:4358:21)\n    at model.Query.Query.then (F:\\ArmanProjects\\nodefood\\node_modules\\mongoose\\lib\\query.js:4450:15)"}
{"stringValue":"\"نون\"","kind":"ObjectId","value":"نون","path":"_id","reason":{},"level":"error","message":"Cast to ObjectId failed for value \"نون\" at path \"_id\" for model \"restaurant\" Cast to ObjectId failed for value \"نون\" at path \"_id\" for model \"restaurant\"","stack":"CastError: Cast to ObjectId failed for value \"نون\" at path \"_id\" for model \"restaurant\"\n    at model.Query.exec (F:\\ArmanProjects\\nodefood\\node_modules\\mongoose\\lib\\query.js:4358:21)\n    at model.Query.Query.then (F:\\ArmanProjects\\nodefood\\node_modules\\mongoose\\lib\\query.js:4450:15)"}
{"stringValue":"\"نون\"","kind":"ObjectId","value":"نون","path":"_id","reason":{},"level":"error","message":"Cast to ObjectId failed for value \"نون\" at path \"_id\" for model \"restaurant\" Cast to ObjectId failed for value \"نون\" at path \"_id\" for model \"restaurant\"","stack":"CastError: Cast to ObjectId failed for value \"نون\" at path \"_id\" for model \"restaurant\"\n    at model.Query.exec (F:\\ArmanProjects\\nodefood\\node_modules\\mongoose\\lib\\query.js:4358:21)\n    at model.Query.Query.then (F:\\ArmanProjects\\nodefood\\node_modules\\mongoose\\lib\\query.js:4450:15)"}
{"stringValue":"\"نون\"","kind":"ObjectId","value":"نون","path":"_id","reason":{},"level":"error","message":"Cast to ObjectId failed for value \"نون\" at path \"_id\" for model \"restaurant\" Cast to ObjectId failed for value \"نون\" at path \"_id\" for model \"restaurant\"","stack":"CastError: Cast to ObjectId failed for value \"نون\" at path \"_id\" for model \"restaurant\"\n    at model.Query.exec (F:\\ArmanProjects\\nodefood\\node_modules\\mongoose\\lib\\query.js:4358:21)\n    at model.Query.Query.then (F:\\ArmanProjects\\nodefood\\node_modules\\mongoose\\lib\\query.js:4450:15)"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"stringValue":"\"09142976747\"","kind":"ObjectId","value":"09142976747","path":"_id","reason":{},"level":"error","message":"Cast to ObjectId failed for value \"09142976747\" at path \"_id\" for model \"user\" Cast to ObjectId failed for value \"09142976747\" at path \"_id\" for model \"user\"","stack":"CastError: Cast to ObjectId failed for value \"09142976747\" at path \"_id\" for model \"user\"\n    at model.Query.exec (F:\\ArmanProjects\\nodefood\\node_modules\\mongoose\\lib\\query.js:4358:21)\n    at model.Query.Query.then (F:\\ArmanProjects\\nodefood\\node_modules\\mongoose\\lib\\query.js:4450:15)"}
{"stringValue":"\"09142976747\"","kind":"ObjectId","value":"09142976747","path":"_id","reason":{},"level":"error","message":"Cast to ObjectId failed for value \"09142976747\" at path \"_id\" for model \"user\" Cast to ObjectId failed for value \"09142976747\" at path \"_id\" for model \"user\"","stack":"CastError: Cast to ObjectId failed for value \"09142976747\" at path \"_id\" for model \"user\"\n    at model.Query.exec (F:\\ArmanProjects\\nodefood\\node_modules\\mongoose\\lib\\query.js:4358:21)\n    at model.Query.Query.then (F:\\ArmanProjects\\nodefood\\node_modules\\mongoose\\lib\\query.js:4450:15)"}
{"stringValue":"\"09142976747\"","kind":"ObjectId","value":"09142976747","path":"_id","reason":{},"level":"error","message":"Cast to ObjectId failed for value \"09142976747\" at path \"_id\" for model \"user\" Cast to ObjectId failed for value \"09142976747\" at path \"_id\" for model \"user\"","stack":"CastError: Cast to ObjectId failed for value \"09142976747\" at path \"_id\" for model \"user\"\n    at model.Query.exec (F:\\ArmanProjects\\nodefood\\node_modules\\mongoose\\lib\\query.js:4358:21)\n    at model.Query.Query.then (F:\\ArmanProjects\\nodefood\\node_modules\\mongoose\\lib\\query.js:4450:15)"}
{"stringValue":"\"09142976747\"","kind":"ObjectId","value":"09142976747","path":"_id","reason":{},"level":"error","message":"Cast to ObjectId failed for value \"09142976747\" at path \"_id\" for model \"user\" Cast to ObjectId failed for value \"09142976747\" at path \"_id\" for model \"user\"","stack":"CastError: Cast to ObjectId failed for value \"09142976747\" at path \"_id\" for model \"user\"\n    at model.Query.exec (F:\\ArmanProjects\\nodefood\\node_modules\\mongoose\\lib\\query.js:4358:21)\n    at model.Query.Query.then (F:\\ArmanProjects\\nodefood\\node_modules\\mongoose\\lib\\query.js:4450:15)"}
{"stringValue":"\"09142976747\"","kind":"ObjectId","value":"09142976747","path":"_id","reason":{},"level":"error","message":"Cast to ObjectId failed for value \"09142976747\" at path \"_id\" for model \"user\" Cast to ObjectId failed for value \"09142976747\" at path \"_id\" for model \"user\"","stack":"CastError: Cast to ObjectId failed for value \"09142976747\" at path \"_id\" for model \"user\"\n    at model.Query.exec (F:\\ArmanProjects\\nodefood\\node_modules\\mongoose\\lib\\query.js:4358:21)\n    at model.Query.Query.then (F:\\ArmanProjects\\nodefood\\node_modules\\mongoose\\lib\\query.js:4450:15)"}
{"stringValue":"\"09142976747\"","kind":"ObjectId","value":"09142976747","path":"_id","reason":{},"level":"error","message":"Cast to ObjectId failed for value \"09142976747\" at path \"_id\" for model \"user\" Cast to ObjectId failed for value \"09142976747\" at path \"_id\" for model \"user\"","stack":"CastError: Cast to ObjectId failed for value \"09142976747\" at path \"_id\" for model \"user\"\n    at model.Query.exec (F:\\ArmanProjects\\nodefood\\node_modules\\mongoose\\lib\\query.js:4358:21)\n    at model.Query.Query.then (F:\\ArmanProjects\\nodefood\\node_modules\\mongoose\\lib\\query.js:4450:15)"}
{"stringValue":"\"09142976747\"","kind":"ObjectId","value":"09142976747","path":"_id","reason":{},"level":"error","message":"Cast to ObjectId failed for value \"09142976747\" at path \"_id\" for model \"user\" Cast to ObjectId failed for value \"09142976747\" at path \"_id\" for model \"user\"","stack":"CastError: Cast to ObjectId failed for value \"09142976747\" at path \"_id\" for model \"user\"\n    at model.Query.exec (F:\\ArmanProjects\\nodefood\\node_modules\\mongoose\\lib\\query.js:4358:21)\n    at model.Query.Query.then (F:\\ArmanProjects\\nodefood\\node_modules\\mongoose\\lib\\query.js:4450:15)"}
{"stringValue":"\"09142976747\"","kind":"ObjectId","value":"09142976747","path":"_id","reason":{},"level":"error","message":"Cast to ObjectId failed for value \"09142976747\" at path \"_id\" for model \"user\" Cast to ObjectId failed for value \"09142976747\" at path \"_id\" for model \"user\"","stack":"CastError: Cast to ObjectId failed for value \"09142976747\" at path \"_id\" for model \"user\"\n    at model.Query.exec (F:\\ArmanProjects\\nodefood\\node_modules\\mongoose\\lib\\query.js:4358:21)\n    at model.Query.Query.then (F:\\ArmanProjects\\nodefood\\node_modules\\mongoose\\lib\\query.js:4450:15)"}
{"stringValue":"\"09142976747\"","kind":"ObjectId","value":"09142976747","path":"_id","reason":{},"level":"error","message":"Cast to ObjectId failed for value \"09142976747\" at path \"_id\" for model \"user\" Cast to ObjectId failed for value \"09142976747\" at path \"_id\" for model \"user\"","stack":"CastError: Cast to ObjectId failed for value \"09142976747\" at path \"_id\" for model \"user\"\n    at model.Query.exec (F:\\ArmanProjects\\nodefood\\node_modules\\mongoose\\lib\\query.js:4358:21)\n    at model.Query.Query.then (F:\\ArmanProjects\\nodefood\\node_modules\\mongoose\\lib\\query.js:4450:15)"}
{"stringValue":"\"09142976747\"","kind":"ObjectId","value":"09142976747","path":"_id","reason":{},"level":"error","message":"Cast to ObjectId failed for value \"09142976747\" at path \"_id\" for model \"user\" Cast to ObjectId failed for value \"09142976747\" at path \"_id\" for model \"user\"","stack":"CastError: Cast to ObjectId failed for value \"09142976747\" at path \"_id\" for model \"user\"\n    at model.Query.exec (F:\\ArmanProjects\\nodefood\\node_modules\\mongoose\\lib\\query.js:4358:21)\n    at model.Query.Query.then (F:\\ArmanProjects\\nodefood\\node_modules\\mongoose\\lib\\query.js:4450:15)"}
{"stringValue":"\"09142976747\"","kind":"ObjectId","value":"09142976747","path":"_id","reason":{},"level":"error","message":"Cast to ObjectId failed for value \"09142976747\" at path \"_id\" for model \"user\" Cast to ObjectId failed for value \"09142976747\" at path \"_id\" for model \"user\"","stack":"CastError: Cast to ObjectId failed for value \"09142976747\" at path \"_id\" for model \"user\"\n    at model.Query.exec (F:\\ArmanProjects\\nodefood\\node_modules\\mongoose\\lib\\query.js:4358:21)\n    at model.Query.Query.then (F:\\ArmanProjects\\nodefood\\node_modules\\mongoose\\lib\\query.js:4450:15)"}
{"stringValue":"\"09142976747\"","kind":"ObjectId","value":"09142976747","path":"_id","reason":{},"level":"error","message":"Cast to ObjectId failed for value \"09142976747\" at path \"_id\" for model \"user\" Cast to ObjectId failed for value \"09142976747\" at path \"_id\" for model \"user\"","stack":"CastError: Cast to ObjectId failed for value \"09142976747\" at path \"_id\" for model \"user\"\n    at model.Query.exec (F:\\ArmanProjects\\nodefood\\node_modules\\mongoose\\lib\\query.js:4358:21)\n    at model.Query.Query.then (F:\\ArmanProjects\\nodefood\\node_modules\\mongoose\\lib\\query.js:4450:15)"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"errors":{"password":{"name":"ValidatorError","message":"Path `password` is required.","properties":{"message":"Path `password` is required.","type":"required","path":"password"},"kind":"required","path":"password"},"username":{"name":"ValidatorError","message":"Path `username` is required.","properties":{"message":"Path `username` is required.","type":"required","path":"username"},"kind":"required","path":"username"}},"_message":"user validation failed","level":"error","message":"user validation failed: password: Path `password` is required., username: Path `username` is required. user validation failed: password: Path `password` is required., username: Path `username` is required.","stack":"ValidationError: user validation failed: password: Path `password` is required., username: Path `username` is required.\n    at model.Document.invalidate (F:\\ArmanProjects\\nodefood\\node_modules\\mongoose\\lib\\document.js:2688:32)\n    at F:\\ArmanProjects\\nodefood\\node_modules\\mongoose\\lib\\document.js:2508:17\n    at F:\\ArmanProjects\\nodefood\\node_modules\\mongoose\\lib\\schematype.js:1260:9\n    at processTicksAndRejections (node:internal/process/task_queues:78:11)"}
{"message":"db connected","level":"info"}
{"errors":{"password":{"name":"ValidatorError","message":"Path `password` is required.","properties":{"message":"Path `password` is required.","type":"required","path":"password"},"kind":"required","path":"password"},"username":{"name":"ValidatorError","message":"Path `username` is required.","properties":{"message":"Path `username` is required.","type":"required","path":"username"},"kind":"required","path":"username"}},"_message":"user validation failed","level":"error","message":"user validation failed: password: Path `password` is required., username: Path `username` is required. user validation failed: password: Path `password` is required., username: Path `username` is required.","stack":"ValidationError: user validation failed: password: Path `password` is required., username: Path `username` is required.\n    at model.Document.invalidate (F:\\ArmanProjects\\nodefood\\node_modules\\mongoose\\lib\\document.js:2688:32)\n    at F:\\ArmanProjects\\nodefood\\node_modules\\mongoose\\lib\\document.js:2508:17\n    at F:\\ArmanProjects\\nodefood\\node_modules\\mongoose\\lib\\schematype.js:1260:9\n    at processTicksAndRejections (node:internal/process/task_queues:78:11)"}
{"message":"db connected","level":"info"}
{"errors":{"password":{"name":"ValidatorError","message":"Path `password` is required.","properties":{"message":"Path `password` is required.","type":"required","path":"password"},"kind":"required","path":"password"}},"_message":"user validation failed","level":"error","message":"user validation failed: password: Path `password` is required. user validation failed: password: Path `password` is required.","stack":"ValidationError: user validation failed: password: Path `password` is required.\n    at model.Document.invalidate (F:\\ArmanProjects\\nodefood\\node_modules\\mongoose\\lib\\document.js:2688:32)\n    at F:\\ArmanProjects\\nodefood\\node_modules\\mongoose\\lib\\document.js:2508:17\n    at F:\\ArmanProjects\\nodefood\\node_modules\\mongoose\\lib\\schematype.js:1260:9\n    at processTicksAndRejections (node:internal/process/task_queues:78:11)"}
{"message":"db connected","level":"info"}
{"level":"error","message":"Operation `users.find()` buffering timed out after 10000ms Operation `users.find()` buffering timed out after 10000ms","stack":"MongooseError: Operation `users.find()` buffering timed out after 10000ms\n    at Timeout.<anonymous> (F:\\ArmanProjects\\nodefood\\node_modules\\mongoose\\lib\\drivers\\node-mongodb-native\\collection.js:184:20)\n    at listOnTimeout (node:internal/timers:559:17)\n    at processTimers (node:internal/timers:502:7)"}
{"level":"error","message":"Operation `users.find()` buffering timed out after 10000ms Operation `users.find()` buffering timed out after 10000ms","stack":"MongooseError: Operation `users.find()` buffering timed out after 10000ms\n    at Timeout.<anonymous> (F:\\ArmanProjects\\nodefood\\node_modules\\mongoose\\lib\\drivers\\node-mongodb-native\\collection.js:184:20)\n    at listOnTimeout (node:internal/timers:559:17)\n    at processTimers (node:internal/timers:502:7)"}
{"message":"db connected","level":"info"}
{"name":"MongoNetworkError","level":"error","message":"connection 7 to 31.214.175.14:27017 closed connection 7 to 31.214.175.14:27017 closed","stack":"MongoNetworkError: connection 7 to 31.214.175.14:27017 closed\n    at F:\\ArmanProjects\\nodefood\\node_modules\\mongodb\\lib\\cmap\\connection.js:68:15\n    at Map.forEach (<anonymous>)\n    at Socket.<anonymous> (F:\\ArmanProjects\\nodefood\\node_modules\\mongodb\\lib\\cmap\\connection.js:67:20)\n    at Socket.emit (node:events:527:28)\n    at TCP.<anonymous> (node:net:709:12)"}
{"name":"MongoNetworkError","level":"error","message":"connection 1 to 31.214.175.14:27017 closed connection 1 to 31.214.175.14:27017 closed","stack":"MongoNetworkError: connection 1 to 31.214.175.14:27017 closed\n    at F:\\ArmanProjects\\nodefood\\node_modules\\mongodb\\lib\\cmap\\connection.js:68:15\n    at Map.forEach (<anonymous>)\n    at Socket.<anonymous> (F:\\ArmanProjects\\nodefood\\node_modules\\mongodb\\lib\\cmap\\connection.js:67:20)\n    at Socket.emit (node:events:527:28)\n    at TCP.<anonymous> (node:net:709:12)"}
{"message":"db connected","level":"info"}
{"name":"MongoNetworkError","level":"error","message":"connection 20 to 31.214.175.14:27017 closed connection 20 to 31.214.175.14:27017 closed","stack":"MongoNetworkError: connection 20 to 31.214.175.14:27017 closed\n    at F:\\ArmanProjects\\nodefood\\node_modules\\mongodb\\lib\\cmap\\connection.js:68:15\n    at Map.forEach (<anonymous>)\n    at Socket.<anonymous> (F:\\ArmanProjects\\nodefood\\node_modules\\mongodb\\lib\\cmap\\connection.js:67:20)\n    at Socket.emit (node:events:527:28)\n    at TCP.<anonymous> (node:net:709:12)"}
{"name":"MongoNetworkError","level":"error","message":"connection 16 to 31.214.175.14:27017 closed connection 16 to 31.214.175.14:27017 closed","stack":"MongoNetworkError: connection 16 to 31.214.175.14:27017 closed\n    at F:\\ArmanProjects\\nodefood\\node_modules\\mongodb\\lib\\cmap\\connection.js:68:15\n    at Map.forEach (<anonymous>)\n    at Socket.<anonymous> (F:\\ArmanProjects\\nodefood\\node_modules\\mongodb\\lib\\cmap\\connection.js:67:20)\n    at Socket.emit (node:events:527:28)\n    at TCP.<anonymous> (node:net:709:12)"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"level":"error","message":"subtractMonths is not defined subtractMonths is not defined","stack":"ReferenceError: subtractMonths is not defined\n    at getINOME (F:\\ArmanProjects\\nodefood\\app\\http\\controller\\RestaurantController.js:340:16)\n    at newFn (F:\\ArmanProjects\\nodefood\\node_modules\\express-async-errors\\index.js:16:20)\n    at Layer.handle [as handle_request] (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\layer.js:95:5)\n    at next (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\route.js:137:13)\n    at module.exports (F:\\ArmanProjects\\nodefood\\app\\http\\middleware\\RestaurantAdmin.js:7:12)\n    at newFn (F:\\ArmanProjects\\nodefood\\node_modules\\express-async-errors\\index.js:16:20)\n    at Layer.handle [as handle_request] (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\layer.js:95:5)\n    at next (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\route.js:137:13)\n    at module.exports (F:\\ArmanProjects\\nodefood\\app\\http\\middleware\\Auth.js:11:5)\n    at newFn (F:\\ArmanProjects\\nodefood\\node_modules\\express-async-errors\\index.js:16:20)\n    at Layer.handle [as handle_request] (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\layer.js:95:5)\n    at next (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\route.js:137:13)\n    at Route.dispatch (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\route.js:112:3)\n    at newFn (F:\\ArmanProjects\\nodefood\\node_modules\\express-async-errors\\index.js:16:20)\n    at Layer.handle [as handle_request] (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\layer.js:95:5)\n    at F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\index.js:281:22"}
{"level":"error","message":"subtractMonths is not defined subtractMonths is not defined","stack":"ReferenceError: subtractMonths is not defined\n    at getINOME (F:\\ArmanProjects\\nodefood\\app\\http\\controller\\RestaurantController.js:340:16)\n    at newFn (F:\\ArmanProjects\\nodefood\\node_modules\\express-async-errors\\index.js:16:20)\n    at Layer.handle [as handle_request] (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\layer.js:95:5)\n    at next (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\route.js:137:13)\n    at module.exports (F:\\ArmanProjects\\nodefood\\app\\http\\middleware\\RestaurantAdmin.js:7:12)\n    at newFn (F:\\ArmanProjects\\nodefood\\node_modules\\express-async-errors\\index.js:16:20)\n    at Layer.handle [as handle_request] (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\layer.js:95:5)\n    at next (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\route.js:137:13)\n    at module.exports (F:\\ArmanProjects\\nodefood\\app\\http\\middleware\\Auth.js:11:5)\n    at newFn (F:\\ArmanProjects\\nodefood\\node_modules\\express-async-errors\\index.js:16:20)\n    at Layer.handle [as handle_request] (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\layer.js:95:5)\n    at next (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\route.js:137:13)\n    at Route.dispatch (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\route.js:112:3)\n    at newFn (F:\\ArmanProjects\\nodefood\\node_modules\\express-async-errors\\index.js:16:20)\n    at Layer.handle [as handle_request] (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\layer.js:95:5)\n    at F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\index.js:281:22"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"level":"error","message":"Operation `payments.find()` buffering timed out after 10000ms Operation `payments.find()` buffering timed out after 10000ms","stack":"MongooseError: Operation `payments.find()` buffering timed out after 10000ms\n    at Timeout.<anonymous> (F:\\ArmanProjects\\nodefood\\node_modules\\mongoose\\lib\\drivers\\node-mongodb-native\\collection.js:184:20)\n    at listOnTimeout (node:internal/timers:559:17)\n    at processTimers (node:internal/timers:502:7)"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"level":"error","message":"Operation `payments.findOne()` buffering timed out after 10000ms Operation `payments.findOne()` buffering timed out after 10000ms","stack":"MongooseError: Operation `payments.findOne()` buffering timed out after 10000ms\n    at Timeout.<anonymous> (F:\\ArmanProjects\\nodefood\\node_modules\\mongoose\\lib\\drivers\\node-mongodb-native\\collection.js:184:20)\n    at listOnTimeout (node:internal/timers:559:17)\n    at processTimers (node:internal/timers:502:7)"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"stringValue":"\"undefined\"","kind":"ObjectId","value":"undefined","path":"_id","reason":{},"level":"error","message":"Cast to ObjectId failed for value \"undefined\" at path \"_id\" for model \"restaurant\" Cast to ObjectId failed for value \"undefined\" at path \"_id\" for model \"restaurant\"","stack":"CastError: Cast to ObjectId failed for value \"undefined\" at path \"_id\" for model \"restaurant\"\n    at model.Query.exec (F:\\ArmanProjects\\nodefood\\node_modules\\mongoose\\lib\\query.js:4358:21)\n    at model.Query.Query.then (F:\\ArmanProjects\\nodefood\\node_modules\\mongoose\\lib\\query.js:4450:15)"}
{"stringValue":"\"undefined\"","kind":"ObjectId","value":"undefined","path":"_id","reason":{},"level":"error","message":"Cast to ObjectId failed for value \"undefined\" at path \"_id\" for model \"restaurant\" Cast to ObjectId failed for value \"undefined\" at path \"_id\" for model \"restaurant\"","stack":"CastError: Cast to ObjectId failed for value \"undefined\" at path \"_id\" for model \"restaurant\"\n    at model.Query.exec (F:\\ArmanProjects\\nodefood\\node_modules\\mongoose\\lib\\query.js:4358:21)\n    at model.Query.Query.then (F:\\ArmanProjects\\nodefood\\node_modules\\mongoose\\lib\\query.js:4450:15)"}
{"stringValue":"\"undefined\"","kind":"ObjectId","value":"undefined","path":"_id","reason":{},"level":"error","message":"Cast to ObjectId failed for value \"undefined\" at path \"_id\" for model \"restaurant\" Cast to ObjectId failed for value \"undefined\" at path \"_id\" for model \"restaurant\"","stack":"CastError: Cast to ObjectId failed for value \"undefined\" at path \"_id\" for model \"restaurant\"\n    at model.Query.exec (F:\\ArmanProjects\\nodefood\\node_modules\\mongoose\\lib\\query.js:4358:21)\n    at model.Query.Query.then (F:\\ArmanProjects\\nodefood\\node_modules\\mongoose\\lib\\query.js:4450:15)"}
{"stringValue":"\"undefined\"","kind":"ObjectId","value":"undefined","path":"_id","reason":{},"level":"error","message":"Cast to ObjectId failed for value \"undefined\" at path \"_id\" for model \"restaurant\" Cast to ObjectId failed for value \"undefined\" at path \"_id\" for model \"restaurant\"","stack":"CastError: Cast to ObjectId failed for value \"undefined\" at path \"_id\" for model \"restaurant\"\n    at model.Query.exec (F:\\ArmanProjects\\nodefood\\node_modules\\mongoose\\lib\\query.js:4358:21)\n    at model.Query.Query.then (F:\\ArmanProjects\\nodefood\\node_modules\\mongoose\\lib\\query.js:4450:15)"}
{"stringValue":"\"undefined\"","kind":"ObjectId","value":"undefined","path":"_id","reason":{},"level":"error","message":"Cast to ObjectId failed for value \"undefined\" at path \"_id\" for model \"restaurant\" Cast to ObjectId failed for value \"undefined\" at path \"_id\" for model \"restaurant\"","stack":"CastError: Cast to ObjectId failed for value \"undefined\" at path \"_id\" for model \"restaurant\"\n    at model.Query.exec (F:\\ArmanProjects\\nodefood\\node_modules\\mongoose\\lib\\query.js:4358:21)\n    at model.Query.Query.then (F:\\ArmanProjects\\nodefood\\node_modules\\mongoose\\lib\\query.js:4450:15)"}
{"stringValue":"\"undefined\"","kind":"ObjectId","value":"undefined","path":"_id","reason":{},"level":"error","message":"Cast to ObjectId failed for value \"undefined\" at path \"_id\" for model \"restaurant\" Cast to ObjectId failed for value \"undefined\" at path \"_id\" for model \"restaurant\"","stack":"CastError: Cast to ObjectId failed for value \"undefined\" at path \"_id\" for model \"restaurant\"\n    at model.Query.exec (F:\\ArmanProjects\\nodefood\\node_modules\\mongoose\\lib\\query.js:4358:21)\n    at model.Query.Query.then (F:\\ArmanProjects\\nodefood\\node_modules\\mongoose\\lib\\query.js:4450:15)"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"The \"path\" argument must be of type string. Received undefined","level":"error"}
{"message":"The \"path\" argument must be of type string. Received undefined","level":"error"}
{"message":"The \"path\" argument must be of type string. Received undefined","level":"error"}
{"message":"The \"path\" argument must be of type string. Received undefined","level":"error"}
{"message":"The \"path\" argument must be of type string. Received undefined","level":"error"}
{"message":"The \"path\" argument must be of type string. Received undefined","level":"error"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"level":"error","message":"Operation `restaurants.find()` buffering timed out after 10000ms Operation `restaurants.find()` buffering timed out after 10000ms","stack":"MongooseError: Operation `restaurants.find()` buffering timed out after 10000ms\n    at Timeout.<anonymous> (F:\\ArmanProjects\\nodefood\\node_modules\\mongoose\\lib\\drivers\\node-mongodb-native\\collection.js:184:20)\n    at listOnTimeout (node:internal/timers:559:17)\n    at processTimers (node:internal/timers:502:7)"}
{"level":"error","message":"Operation `restaurants.find()` buffering timed out after 10000ms Operation `restaurants.find()` buffering timed out after 10000ms","stack":"MongooseError: Operation `restaurants.find()` buffering timed out after 10000ms\n    at Timeout.<anonymous> (F:\\ArmanProjects\\nodefood\\node_modules\\mongoose\\lib\\drivers\\node-mongodb-native\\collection.js:184:20)\n    at listOnTimeout (node:internal/timers:559:17)\n    at processTimers (node:internal/timers:502:7)"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"connection timed out connection timed out","reason":{"type":"Single","setName":null,"maxSetVersion":null,"maxElectionId":null,"servers":{},"stale":false,"compatible":true,"compatibilityError":null,"logicalSessionTimeoutMinutes":null,"heartbeatFrequencyMS":10000,"localThresholdMS":15,"commonWireVersion":9},"level":"error","stack":"MongooseServerSelectionError: connection timed out\n    at Function.Model.$wrapCallback (F:\\ArmanProjects\\nodefood\\node_modules\\mongoose\\lib\\model.js:4858:32)\n    at F:\\ArmanProjects\\nodefood\\node_modules\\mongoose\\lib\\query.js:4370:21\n    at F:\\ArmanProjects\\nodefood\\node_modules\\mongoose\\lib\\helpers\\promiseOrCallback.js:31:5\n    at new Promise (<anonymous>)\n    at promiseOrCallback (F:\\ArmanProjects\\nodefood\\node_modules\\mongoose\\lib\\helpers\\promiseOrCallback.js:30:10)\n    at model.Query.exec (F:\\ArmanProjects\\nodefood\\node_modules\\mongoose\\lib\\query.js:4369:10)\n    at model.Query.Query.then (F:\\ArmanProjects\\nodefood\\node_modules\\mongoose\\lib\\query.js:4450:15)"}
{"message":"connection timed out connection timed out","reason":{"type":"Single","setName":null,"maxSetVersion":null,"maxElectionId":null,"servers":{},"stale":false,"compatible":true,"compatibilityError":null,"logicalSessionTimeoutMinutes":null,"heartbeatFrequencyMS":10000,"localThresholdMS":15,"commonWireVersion":9},"level":"error","stack":"MongooseServerSelectionError: connection timed out\n    at Function.Model.$wrapCallback (F:\\ArmanProjects\\nodefood\\node_modules\\mongoose\\lib\\model.js:4858:32)\n    at F:\\ArmanProjects\\nodefood\\node_modules\\mongoose\\lib\\query.js:4370:21\n    at F:\\ArmanProjects\\nodefood\\node_modules\\mongoose\\lib\\helpers\\promiseOrCallback.js:31:5\n    at new Promise (<anonymous>)\n    at promiseOrCallback (F:\\ArmanProjects\\nodefood\\node_modules\\mongoose\\lib\\helpers\\promiseOrCallback.js:30:10)\n    at model.Query.exec (F:\\ArmanProjects\\nodefood\\node_modules\\mongoose\\lib\\query.js:4369:10)\n    at model.Query.Query.then (F:\\ArmanProjects\\nodefood\\node_modules\\mongoose\\lib\\query.js:4450:15)"}
{"message":"connection timed out connection timed out","reason":{"type":"Single","setName":null,"maxSetVersion":null,"maxElectionId":null,"servers":{},"stale":false,"compatible":true,"compatibilityError":null,"logicalSessionTimeoutMinutes":null,"heartbeatFrequencyMS":10000,"localThresholdMS":15,"commonWireVersion":9},"level":"error","stack":"MongooseServerSelectionError: connection timed out\n    at Function.Model.$wrapCallback (F:\\ArmanProjects\\nodefood\\node_modules\\mongoose\\lib\\model.js:4858:32)\n    at F:\\ArmanProjects\\nodefood\\node_modules\\mongoose\\lib\\query.js:4370:21\n    at F:\\ArmanProjects\\nodefood\\node_modules\\mongoose\\lib\\helpers\\promiseOrCallback.js:31:5\n    at new Promise (<anonymous>)\n    at promiseOrCallback (F:\\ArmanProjects\\nodefood\\node_modules\\mongoose\\lib\\helpers\\promiseOrCallback.js:30:10)\n    at model.Query.exec (F:\\ArmanProjects\\nodefood\\node_modules\\mongoose\\lib\\query.js:4369:10)\n    at model.Query.Query.then (F:\\ArmanProjects\\nodefood\\node_modules\\mongoose\\lib\\query.js:4450:15)"}
{"message":"db connected","level":"info"}
{"level":"error","message":"limit is not defined limit is not defined","stack":"ReferenceError: limit is not defined\n    at CategoryList (F:\\ArmanProjects\\nodefood\\app\\http\\controller\\RestaurantController.js:152:5)\n    at processTicksAndRejections (node:internal/process/task_queues:96:5)"}
{"level":"error","message":"limit is not defined limit is not defined","stack":"ReferenceError: limit is not defined\n    at CategoryList (F:\\ArmanProjects\\nodefood\\app\\http\\controller\\RestaurantController.js:152:5)\n    at processTicksAndRejections (node:internal/process/task_queues:96:5)"}
{"level":"error","message":"limit is not defined limit is not defined","stack":"ReferenceError: limit is not defined\n    at CategoryList (F:\\ArmanProjects\\nodefood\\app\\http\\controller\\RestaurantController.js:152:5)\n    at processTicksAndRejections (node:internal/process/task_queues:96:5)"}
{"message":"db connected","level":"info"}
{"stringValue":"\"null\"","kind":"ObjectId","value":"null","path":"_id","reason":{},"level":"error","message":"Cast to ObjectId failed for value \"null\" at path \"_id\" for model \"Category\" Cast to ObjectId failed for value \"null\" at path \"_id\" for model \"Category\"","stack":"CastError: Cast to ObjectId failed for value \"null\" at path \"_id\" for model \"Category\"\n    at model.Query.exec (F:\\ArmanProjects\\nodefood\\node_modules\\mongoose\\lib\\query.js:4358:21)\n    at model.Query.Query.then (F:\\ArmanProjects\\nodefood\\node_modules\\mongoose\\lib\\query.js:4450:15)\n    at processTicksAndRejections (node:internal/process/task_queues:96:5)"}
{"filter":{"_id":"63d2c4b5593d9124544c2f4b"},"query":{"_id":"63d2c4b5593d9124544c2f4b"},"level":"error","message":"No document found for query \"{ _id: 63d2c4b5593d9124544c2f4b }\" on model \"Category\" No document found for query \"{ _id: 63d2c4b5593d9124544c2f4b }\" on model \"Category\"","stack":"DocumentNotFoundError: No document found for query \"{ _id: 63d2c4b5593d9124544c2f4b }\" on model \"Category\"\n    at F:\\ArmanProjects\\nodefood\\node_modules\\mongoose\\lib\\model.js:325:19\n    at processTicksAndRejections (node:internal/process/task_queues:96:5)"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"level":"error","message":"Cannot read properties of undefined (reading 'path') Cannot read properties of undefined (reading 'path')","stack":"TypeError: Cannot read properties of undefined (reading 'path')\n    at AddProduct (F:\\ArmanProjects\\nodefood\\app\\http\\controller\\RestaurantController.js:181:26)\n    at newFn (F:\\ArmanProjects\\nodefood\\node_modules\\express-async-errors\\index.js:16:20)\n    at Layer.handle [as handle_request] (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\layer.js:95:5)\n    at next (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\route.js:137:13)\n    at multerMiddleware (F:\\ArmanProjects\\nodefood\\node_modules\\multer\\lib\\make-middleware.js:18:41)\n    at newFn (F:\\ArmanProjects\\nodefood\\node_modules\\express-async-errors\\index.js:16:20)\n    at Layer.handle [as handle_request] (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\layer.js:95:5)\n    at next (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\route.js:137:13)\n    at module.exports (F:\\ArmanProjects\\nodefood\\app\\http\\middleware\\RestaurantAdmin.js:7:12)\n    at newFn (F:\\ArmanProjects\\nodefood\\node_modules\\express-async-errors\\index.js:16:20)\n    at Layer.handle [as handle_request] (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\layer.js:95:5)\n    at next (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\route.js:137:13)\n    at module.exports (F:\\ArmanProjects\\nodefood\\app\\http\\middleware\\Auth.js:11:5)\n    at newFn (F:\\ArmanProjects\\nodefood\\node_modules\\express-async-errors\\index.js:16:20)\n    at Layer.handle [as handle_request] (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\layer.js:95:5)\n    at next (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\route.js:137:13)"}
{"level":"error","message":"Cannot read properties of undefined (reading 'path') Cannot read properties of undefined (reading 'path')","stack":"TypeError: Cannot read properties of undefined (reading 'path')\n    at AddProduct (F:\\ArmanProjects\\nodefood\\app\\http\\controller\\RestaurantController.js:181:26)\n    at newFn (F:\\ArmanProjects\\nodefood\\node_modules\\express-async-errors\\index.js:16:20)\n    at Layer.handle [as handle_request] (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\layer.js:95:5)\n    at next (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\route.js:137:13)\n    at multerMiddleware (F:\\ArmanProjects\\nodefood\\node_modules\\multer\\lib\\make-middleware.js:18:41)\n    at newFn (F:\\ArmanProjects\\nodefood\\node_modules\\express-async-errors\\index.js:16:20)\n    at Layer.handle [as handle_request] (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\layer.js:95:5)\n    at next (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\route.js:137:13)\n    at module.exports (F:\\ArmanProjects\\nodefood\\app\\http\\middleware\\RestaurantAdmin.js:7:12)\n    at newFn (F:\\ArmanProjects\\nodefood\\node_modules\\express-async-errors\\index.js:16:20)\n    at Layer.handle [as handle_request] (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\layer.js:95:5)\n    at next (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\route.js:137:13)\n    at module.exports (F:\\ArmanProjects\\nodefood\\app\\http\\middleware\\Auth.js:11:5)\n    at newFn (F:\\ArmanProjects\\nodefood\\node_modules\\express-async-errors\\index.js:16:20)\n    at Layer.handle [as handle_request] (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\layer.js:95:5)\n    at next (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\route.js:137:13)"}
{"message":"db connected","level":"info"}
{"level":"error","message":"limit is not defined limit is not defined","stack":"ReferenceError: limit is not defined\n    at ProductList (F:\\ArmanProjects\\nodefood\\app\\http\\controller\\RestaurantController.js:228:5)\n    at processTicksAndRejections (node:internal/process/task_queues:96:5)"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"level":"error","message":"Cannot read properties of undefined (reading 'replace') Cannot read properties of undefined (reading 'replace')","stack":"TypeError: Cannot read properties of undefined (reading 'replace')\n    at AddPhoto (F:\\ArmanProjects\\nodefood\\app\\http\\controller\\RestaurantController.js:152:21)\n    at newFn (F:\\ArmanProjects\\nodefood\\node_modules\\express-async-errors\\index.js:16:20)\n    at Layer.handle [as handle_request] (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\layer.js:95:5)\n    at next (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\route.js:137:13)\n    at Array.<anonymous> (F:\\ArmanProjects\\nodefood\\node_modules\\multer\\lib\\make-middleware.js:53:37)\n    at listener (F:\\ArmanProjects\\nodefood\\node_modules\\on-finished\\index.js:169:15)\n    at onFinish (F:\\ArmanProjects\\nodefood\\node_modules\\on-finished\\index.js:100:5)\n    at callback (F:\\ArmanProjects\\nodefood\\node_modules\\ee-first\\index.js:55:10)\n    at IncomingMessage.onevent (F:\\ArmanProjects\\nodefood\\node_modules\\ee-first\\index.js:93:5)\n    at IncomingMessage.emit (node:events:539:35)\n    at endReadableNT (node:internal/streams/readable:1345:12)\n    at processTicksAndRejections (node:internal/process/task_queues:83:21)"}
{"level":"error","message":"Cannot read properties of undefined (reading 'replace') Cannot read properties of undefined (reading 'replace')","stack":"TypeError: Cannot read properties of undefined (reading 'replace')\n    at AddPhoto (F:\\ArmanProjects\\nodefood\\app\\http\\controller\\RestaurantController.js:152:21)\n    at newFn (F:\\ArmanProjects\\nodefood\\node_modules\\express-async-errors\\index.js:16:20)\n    at Layer.handle [as handle_request] (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\layer.js:95:5)\n    at next (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\route.js:137:13)\n    at Array.<anonymous> (F:\\ArmanProjects\\nodefood\\node_modules\\multer\\lib\\make-middleware.js:53:37)\n    at listener (F:\\ArmanProjects\\nodefood\\node_modules\\on-finished\\index.js:169:15)\n    at onFinish (F:\\ArmanProjects\\nodefood\\node_modules\\on-finished\\index.js:100:5)\n    at callback (F:\\ArmanProjects\\nodefood\\node_modules\\ee-first\\index.js:55:10)\n    at IncomingMessage.onevent (F:\\ArmanProjects\\nodefood\\node_modules\\ee-first\\index.js:93:5)\n    at IncomingMessage.emit (node:events:539:35)\n    at endReadableNT (node:internal/streams/readable:1345:12)\n    at processTicksAndRejections (node:internal/process/task_queues:83:21)"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"connection timed out connection timed out","reason":{"type":"Single","setName":null,"maxSetVersion":null,"maxElectionId":null,"servers":{},"stale":false,"compatible":true,"compatibilityError":null,"logicalSessionTimeoutMinutes":null,"heartbeatFrequencyMS":10000,"localThresholdMS":15,"commonWireVersion":9},"level":"error","stack":"MongooseServerSelectionError: connection timed out\n    at Function.Model.$wrapCallback (F:\\ArmanProjects\\nodefood\\node_modules\\mongoose\\lib\\model.js:4858:32)\n    at F:\\ArmanProjects\\nodefood\\node_modules\\mongoose\\lib\\query.js:4370:21\n    at F:\\ArmanProjects\\nodefood\\node_modules\\mongoose\\lib\\helpers\\promiseOrCallback.js:31:5\n    at new Promise (<anonymous>)\n    at promiseOrCallback (F:\\ArmanProjects\\nodefood\\node_modules\\mongoose\\lib\\helpers\\promiseOrCallback.js:30:10)\n    at model.Query.exec (F:\\ArmanProjects\\nodefood\\node_modules\\mongoose\\lib\\query.js:4369:10)\n    at model.Query.Query.then (F:\\ArmanProjects\\nodefood\\node_modules\\mongoose\\lib\\query.js:4450:15)"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"level":"error","message":"Cannot read properties of null (reading 'options') Cannot read properties of null (reading 'options')","stack":"TypeError: Cannot read properties of null (reading 'options')\n    at AddProperties (F:\\ArmanProjects\\nodefood\\app\\http\\controller\\RestaurantController.js:195:13)\n    at processTicksAndRejections (node:internal/process/task_queues:96:5)"}
{"level":"error","message":"Cannot read properties of null (reading 'options') Cannot read properties of null (reading 'options')","stack":"TypeError: Cannot read properties of null (reading 'options')\n    at AddProperties (F:\\ArmanProjects\\nodefood\\app\\http\\controller\\RestaurantController.js:195:13)\n    at processTicksAndRejections (node:internal/process/task_queues:96:5)"}
{"level":"error","message":"Cannot read properties of null (reading 'options') Cannot read properties of null (reading 'options')","stack":"TypeError: Cannot read properties of null (reading 'options')\n    at AddProperties (F:\\ArmanProjects\\nodefood\\app\\http\\controller\\RestaurantController.js:195:13)\n    at processTicksAndRejections (node:internal/process/task_queues:96:5)"}
{"level":"error","message":"Cannot read properties of null (reading 'options') Cannot read properties of null (reading 'options')","stack":"TypeError: Cannot read properties of null (reading 'options')\n    at AddProperties (F:\\ArmanProjects\\nodefood\\app\\http\\controller\\RestaurantController.js:195:13)\n    at processTicksAndRejections (node:internal/process/task_queues:96:5)"}
{"message":"db connected","level":"info"}
{"level":"error","message":"Cannot read properties of undefined (reading 'remove') Cannot read properties of undefined (reading 'remove')","stack":"TypeError: Cannot read properties of undefined (reading 'remove')\n    at DeleteProperties (F:\\ArmanProjects\\nodefood\\app\\http\\controller\\RestaurantController.js:203:19)\n    at processTicksAndRejections (node:internal/process/task_queues:96:5)"}
{"level":"error","message":"Cannot read properties of undefined (reading 'remove') Cannot read properties of undefined (reading 'remove')","stack":"TypeError: Cannot read properties of undefined (reading 'remove')\n    at DeleteProperties (F:\\ArmanProjects\\nodefood\\app\\http\\controller\\RestaurantController.js:203:19)\n    at processTicksAndRejections (node:internal/process/task_queues:96:5)"}
{"level":"error","message":"Cannot read properties of undefined (reading 'remove') Cannot read properties of undefined (reading 'remove')","stack":"TypeError: Cannot read properties of undefined (reading 'remove')\n    at DeleteProperties (F:\\ArmanProjects\\nodefood\\app\\http\\controller\\RestaurantController.js:203:19)\n    at processTicksAndRejections (node:internal/process/task_queues:96:5)"}
{"level":"error","message":"Cannot read properties of undefined (reading 'remove') Cannot read properties of undefined (reading 'remove')","stack":"TypeError: Cannot read properties of undefined (reading 'remove')\n    at DeleteProperties (F:\\ArmanProjects\\nodefood\\app\\http\\controller\\RestaurantController.js:203:19)\n    at processTicksAndRejections (node:internal/process/task_queues:96:5)"}
{"level":"error","message":"Cannot read properties of undefined (reading 'remove') Cannot read properties of undefined (reading 'remove')","stack":"TypeError: Cannot read properties of undefined (reading 'remove')\n    at DeleteProperties (F:\\ArmanProjects\\nodefood\\app\\http\\controller\\RestaurantController.js:203:19)\n    at processTicksAndRejections (node:internal/process/task_queues:96:5)"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"level":"error","message":"limit is not defined limit is not defined","stack":"ReferenceError: limit is not defined\n    at ProductByCategoryList (F:\\ArmanProjects\\nodefood\\app\\http\\controller\\RestaurantController.js:261:5)\n    at processTicksAndRejections (node:internal/process/task_queues:96:5)"}
{"level":"error","message":"limit is not defined limit is not defined","stack":"ReferenceError: limit is not defined\n    at ProductByCategoryList (F:\\ArmanProjects\\nodefood\\app\\http\\controller\\RestaurantController.js:261:5)\n    at processTicksAndRejections (node:internal/process/task_queues:96:5)"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"driver":true,"name":"MongoError","index":0,"code":11000,"keyPattern":{"name":1},"keyValue":{"name":"مارگاریتا"},"level":"error","message":"E11000 duplicate key error collection: mahabadf_mfood.products index: name_1 dup key: { name: \"مارگاریتا\" } E11000 duplicate key error collection: mahabadf_mfood.products index: name_1 dup key: { name: \"مارگاریتا\" }","stack":"MongoError: E11000 duplicate key error collection: mahabadf_mfood.products index: name_1 dup key: { name: \"مارگاریتا\" }\n    at Function.create (F:\\ArmanProjects\\nodefood\\node_modules\\mongodb\\lib\\core\\error.js:57:12)\n    at toError (F:\\ArmanProjects\\nodefood\\node_modules\\mongodb\\lib\\utils.js:123:22)\n    at F:\\ArmanProjects\\nodefood\\node_modules\\mongodb\\lib\\operations\\common_functions.js:265:39\n    at handler (F:\\ArmanProjects\\nodefood\\node_modules\\mongodb\\lib\\core\\sdam\\topology.js:942:24)\n    at F:\\ArmanProjects\\nodefood\\node_modules\\mongodb\\lib\\cmap\\connection_pool.js:350:13\n    at handleOperationResult (F:\\ArmanProjects\\nodefood\\node_modules\\mongodb\\lib\\core\\sdam\\server.js:558:5)\n    at MessageStream.messageHandler (F:\\ArmanProjects\\nodefood\\node_modules\\mongodb\\lib\\cmap\\connection.js:277:5)\n    at MessageStream.emit (node:events:527:28)\n    at processIncomingData (F:\\ArmanProjects\\nodefood\\node_modules\\mongodb\\lib\\cmap\\message_stream.js:144:12)\n    at MessageStream._write (F:\\ArmanProjects\\nodefood\\node_modules\\mongodb\\lib\\cmap\\message_stream.js:42:5)\n    at writeOrBuffer (node:internal/streams/writable:389:12)\n    at _write (node:internal/streams/writable:330:10)\n    at MessageStream.Writable.write (node:internal/streams/writable:334:10)\n    at Socket.ondata (node:internal/streams/readable:754:22)\n    at Socket.emit (node:events:527:28)\n    at addChunk (node:internal/streams/readable:315:12)"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"name":"MulterError","message":"Unexpected field Unexpected field","code":"LIMIT_UNEXPECTED_FILE","field":"resturantPhoto","storageErrors":[],"level":"error","stack":"MulterError: Unexpected field\n    at wrappedFileFilter (F:\\ArmanProjects\\nodefood\\node_modules\\multer\\index.js:40:19)\n    at Busboy.<anonymous> (F:\\ArmanProjects\\nodefood\\node_modules\\multer\\lib\\make-middleware.js:114:7)\n    at Busboy.emit (node:events:527:28)\n    at Busboy.emit (F:\\ArmanProjects\\nodefood\\node_modules\\busboy\\lib\\main.js:38:33)\n    at PartStream.<anonymous> (F:\\ArmanProjects\\nodefood\\node_modules\\busboy\\lib\\types\\multipart.js:213:13)\n    at PartStream.emit (node:events:527:28)\n    at HeaderParser.<anonymous> (F:\\ArmanProjects\\nodefood\\node_modules\\dicer\\lib\\Dicer.js:51:16)\n    at HeaderParser.emit (node:events:527:28)\n    at HeaderParser._finish (F:\\ArmanProjects\\nodefood\\node_modules\\dicer\\lib\\HeaderParser.js:68:8)\n    at SBMH.<anonymous> (F:\\ArmanProjects\\nodefood\\node_modules\\dicer\\lib\\HeaderParser.js:40:12)\n    at SBMH.emit (node:events:527:28)\n    at SBMH._sbmh_feed (F:\\ArmanProjects\\nodefood\\node_modules\\streamsearch\\lib\\sbmh.js:159:14)\n    at SBMH.push (F:\\ArmanProjects\\nodefood\\node_modules\\streamsearch\\lib\\sbmh.js:56:14)\n    at HeaderParser.push (F:\\ArmanProjects\\nodefood\\node_modules\\dicer\\lib\\HeaderParser.js:46:19)\n    at Dicer._oninfo (F:\\ArmanProjects\\nodefood\\node_modules\\dicer\\lib\\Dicer.js:197:25)\n    at SBMH.<anonymous> (F:\\ArmanProjects\\nodefood\\node_modules\\dicer\\lib\\Dicer.js:127:10)"}
{"name":"MulterError","message":"Unexpected field Unexpected field","code":"LIMIT_UNEXPECTED_FILE","field":"resturantPhoto","storageErrors":[],"level":"error","stack":"MulterError: Unexpected field\n    at wrappedFileFilter (F:\\ArmanProjects\\nodefood\\node_modules\\multer\\index.js:40:19)\n    at Busboy.<anonymous> (F:\\ArmanProjects\\nodefood\\node_modules\\multer\\lib\\make-middleware.js:114:7)\n    at Busboy.emit (node:events:527:28)\n    at Busboy.emit (F:\\ArmanProjects\\nodefood\\node_modules\\busboy\\lib\\main.js:38:33)\n    at PartStream.<anonymous> (F:\\ArmanProjects\\nodefood\\node_modules\\busboy\\lib\\types\\multipart.js:213:13)\n    at PartStream.emit (node:events:527:28)\n    at HeaderParser.<anonymous> (F:\\ArmanProjects\\nodefood\\node_modules\\dicer\\lib\\Dicer.js:51:16)\n    at HeaderParser.emit (node:events:527:28)\n    at HeaderParser._finish (F:\\ArmanProjects\\nodefood\\node_modules\\dicer\\lib\\HeaderParser.js:68:8)\n    at SBMH.<anonymous> (F:\\ArmanProjects\\nodefood\\node_modules\\dicer\\lib\\HeaderParser.js:40:12)\n    at SBMH.emit (node:events:527:28)\n    at SBMH._sbmh_feed (F:\\ArmanProjects\\nodefood\\node_modules\\streamsearch\\lib\\sbmh.js:159:14)\n    at SBMH.push (F:\\ArmanProjects\\nodefood\\node_modules\\streamsearch\\lib\\sbmh.js:56:14)\n    at HeaderParser.push (F:\\ArmanProjects\\nodefood\\node_modules\\dicer\\lib\\HeaderParser.js:46:19)\n    at Dicer._oninfo (F:\\ArmanProjects\\nodefood\\node_modules\\dicer\\lib\\Dicer.js:197:25)\n    at SBMH.<anonymous> (F:\\ArmanProjects\\nodefood\\node_modules\\dicer\\lib\\Dicer.js:127:10)"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"name":"MongoNetworkError","level":"error","message":"connection 27 to 31.214.175.14:27017 closed connection 27 to 31.214.175.14:27017 closed","stack":"MongoNetworkError: connection 27 to 31.214.175.14:27017 closed\n    at F:\\ArmanProjects\\nodefood\\node_modules\\mongodb\\lib\\cmap\\connection.js:68:15\n    at Map.forEach (<anonymous>)\n    at Socket.<anonymous> (F:\\ArmanProjects\\nodefood\\node_modules\\mongodb\\lib\\cmap\\connection.js:67:20)\n    at Socket.emit (node:events:527:28)\n    at TCP.<anonymous> (node:net:709:12)"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"level":"error","message":"RestaurantModel is not defined RestaurantModel is not defined","stack":"ReferenceError: RestaurantModel is not defined\n    at getListForUser (F:\\ArmanProjects\\nodefood\\app\\http\\controller\\UserController.js:372:22)\n    at newFn (F:\\ArmanProjects\\nodefood\\node_modules\\express-async-errors\\index.js:16:20)\n    at Layer.handle [as handle_request] (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\layer.js:95:5)\n    at next (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\route.js:137:13)\n    at Route.dispatch (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\route.js:112:3)\n    at newFn (F:\\ArmanProjects\\nodefood\\node_modules\\express-async-errors\\index.js:16:20)\n    at Layer.handle [as handle_request] (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\layer.js:95:5)\n    at F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\index.js:281:22\n    at Function.process_params (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\index.js:335:12)\n    at next (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\index.js:275:10)\n    at Function.handle (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\index.js:174:3)\n    at router (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\index.js:47:12)\n    at newFn (F:\\ArmanProjects\\nodefood\\node_modules\\express-async-errors\\index.js:16:20)\n    at Layer.handle [as handle_request] (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\layer.js:95:5)\n    at trim_prefix (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\index.js:317:13)\n    at F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\index.js:284:7"}
{"level":"error","message":"RestaurantModel is not defined RestaurantModel is not defined","stack":"ReferenceError: RestaurantModel is not defined\n    at getListForUser (F:\\ArmanProjects\\nodefood\\app\\http\\controller\\UserController.js:372:22)\n    at newFn (F:\\ArmanProjects\\nodefood\\node_modules\\express-async-errors\\index.js:16:20)\n    at Layer.handle [as handle_request] (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\layer.js:95:5)\n    at next (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\route.js:137:13)\n    at Route.dispatch (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\route.js:112:3)\n    at newFn (F:\\ArmanProjects\\nodefood\\node_modules\\express-async-errors\\index.js:16:20)\n    at Layer.handle [as handle_request] (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\layer.js:95:5)\n    at F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\index.js:281:22\n    at Function.process_params (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\index.js:335:12)\n    at next (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\index.js:275:10)\n    at Function.handle (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\index.js:174:3)\n    at router (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\index.js:47:12)\n    at newFn (F:\\ArmanProjects\\nodefood\\node_modules\\express-async-errors\\index.js:16:20)\n    at Layer.handle [as handle_request] (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\layer.js:95:5)\n    at trim_prefix (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\index.js:317:13)\n    at F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\index.js:284:7"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"level":"error","message":"Cannot read properties of undefined (reading 'name') Cannot read properties of undefined (reading 'name')","stack":"TypeError: Cannot read properties of undefined (reading 'name')\n    at getOneForUser (F:\\ArmanProjects\\nodefood\\app\\http\\controller\\UserController.js:370:97)\n    at runMicrotasks (<anonymous>)\n    at processTicksAndRejections (node:internal/process/task_queues:96:5)"}
{"level":"error","message":"Cannot read properties of undefined (reading 'name') Cannot read properties of undefined (reading 'name')","stack":"TypeError: Cannot read properties of undefined (reading 'name')\n    at getOneForUser (F:\\ArmanProjects\\nodefood\\app\\http\\controller\\UserController.js:370:97)\n    at runMicrotasks (<anonymous>)\n    at processTicksAndRejections (node:internal/process/task_queues:96:5)"}
{"level":"error","message":"Cannot read properties of undefined (reading 'name') Cannot read properties of undefined (reading 'name')","stack":"TypeError: Cannot read properties of undefined (reading 'name')\n    at getOneForUser (F:\\ArmanProjects\\nodefood\\app\\http\\controller\\UserController.js:370:97)\n    at runMicrotasks (<anonymous>)\n    at processTicksAndRejections (node:internal/process/task_queues:96:5)"}
{"level":"error","message":"Cannot read properties of undefined (reading 'name') Cannot read properties of undefined (reading 'name')","stack":"TypeError: Cannot read properties of undefined (reading 'name')\n    at getOneForUser (F:\\ArmanProjects\\nodefood\\app\\http\\controller\\UserController.js:370:97)\n    at runMicrotasks (<anonymous>)\n    at processTicksAndRejections (node:internal/process/task_queues:96:5)"}
{"message":"db connected","level":"info"}
{"level":"error","message":"Cannot read properties of undefined (reading 'name') Cannot read properties of undefined (reading 'name')","stack":"TypeError: Cannot read properties of undefined (reading 'name')\n    at getOneForUser (F:\\ArmanProjects\\nodefood\\app\\http\\controller\\UserController.js:370:97)\n    at processTicksAndRejections (node:internal/process/task_queues:96:5)"}
{"message":"db connected","level":"info"}
{"level":"error","message":"Cannot read properties of undefined (reading 'name') Cannot read properties of undefined (reading 'name')","stack":"TypeError: Cannot read properties of undefined (reading 'name')\n    at getProductsByCategory (F:\\ArmanProjects\\nodefood\\app\\http\\controller\\UserController.js:377:102)\n    at processTicksAndRejections (node:internal/process/task_queues:96:5)"}
{"level":"error","message":"Cannot read properties of undefined (reading 'name') Cannot read properties of undefined (reading 'name')","stack":"TypeError: Cannot read properties of undefined (reading 'name')\n    at getProductsByCategory (F:\\ArmanProjects\\nodefood\\app\\http\\controller\\UserController.js:377:102)\n    at processTicksAndRejections (node:internal/process/task_queues:96:5)"}
{"name":"MongoNetworkError","level":"error","message":"connect ECONNABORTED 31.214.175.14:27017 connect ECONNABORTED 31.214.175.14:27017","stack":"Error: connect ECONNABORTED 31.214.175.14:27017\n    at TCPConnectWrap.afterConnect [as oncomplete] (node:net:1187:16)"}
{"message":"db connected","level":"info"}
{"level":"error","message":"Cannot read properties of undefined (reading 'name') Cannot read properties of undefined (reading 'name')","stack":"TypeError: Cannot read properties of undefined (reading 'name')\n    at getProductsByCategory (F:\\ArmanProjects\\nodefood\\app\\http\\controller\\UserController.js:377:102)\n    at processTicksAndRejections (node:internal/process/task_queues:96:5)"}
{"level":"error","message":"Cannot read properties of undefined (reading 'name') Cannot read properties of undefined (reading 'name')","stack":"TypeError: Cannot read properties of undefined (reading 'name')\n    at getProductsByCategory (F:\\ArmanProjects\\nodefood\\app\\http\\controller\\UserController.js:377:102)\n    at processTicksAndRejections (node:internal/process/task_queues:96:5)"}
{"level":"error","message":"Cannot read properties of undefined (reading 'name') Cannot read properties of undefined (reading 'name')","stack":"TypeError: Cannot read properties of undefined (reading 'name')\n    at getProductsByCategory (F:\\ArmanProjects\\nodefood\\app\\http\\controller\\UserController.js:377:102)\n    at runMicrotasks (<anonymous>)\n    at processTicksAndRejections (node:internal/process/task_queues:96:5)"}
{"message":"db connected","level":"info"}
{"level":"error","message":"Cannot read properties of undefined (reading 'name') Cannot read properties of undefined (reading 'name')","stack":"TypeError: Cannot read properties of undefined (reading 'name')\n    at getProductsByCategory (F:\\ArmanProjects\\nodefood\\app\\http\\controller\\UserController.js:377:102)\n    at runMicrotasks (<anonymous>)\n    at processTicksAndRejections (node:internal/process/task_queues:96:5)"}
{"level":"error","message":"Cannot read properties of undefined (reading 'name') Cannot read properties of undefined (reading 'name')","stack":"TypeError: Cannot read properties of undefined (reading 'name')\n    at getProductsByCategory (F:\\ArmanProjects\\nodefood\\app\\http\\controller\\UserController.js:377:102)\n    at runMicrotasks (<anonymous>)\n    at processTicksAndRejections (node:internal/process/task_queues:96:5)"}
{"level":"error","message":"Operation `categories.find()` buffering timed out after 10000ms Operation `categories.find()` buffering timed out after 10000ms","stack":"MongooseError: Operation `categories.find()` buffering timed out after 10000ms\n    at Timeout.<anonymous> (F:\\ArmanProjects\\nodefood\\node_modules\\mongoose\\lib\\drivers\\node-mongodb-native\\collection.js:184:20)\n    at listOnTimeout (node:internal/timers:559:17)\n    at processTimers (node:internal/timers:502:7)"}
{"level":"error","message":"Operation `restaurants.findOne()` buffering timed out after 10000ms Operation `restaurants.findOne()` buffering timed out after 10000ms","stack":"MongooseError: Operation `restaurants.findOne()` buffering timed out after 10000ms\n    at Timeout.<anonymous> (F:\\ArmanProjects\\nodefood\\node_modules\\mongoose\\lib\\drivers\\node-mongodb-native\\collection.js:184:20)\n    at listOnTimeout (node:internal/timers:559:17)\n    at processTimers (node:internal/timers:502:7)"}
{"level":"error","message":"Operation `restaurants.findOne()` buffering timed out after 10000ms Operation `restaurants.findOne()` buffering timed out after 10000ms","stack":"MongooseError: Operation `restaurants.findOne()` buffering timed out after 10000ms\n    at Timeout.<anonymous> (F:\\ArmanProjects\\nodefood\\node_modules\\mongoose\\lib\\drivers\\node-mongodb-native\\collection.js:184:20)\n    at listOnTimeout (node:internal/timers:559:17)\n    at processTimers (node:internal/timers:502:7)"}
{"level":"error","message":"Operation `categories.find()` buffering timed out after 10000ms Operation `categories.find()` buffering timed out after 10000ms","stack":"MongooseError: Operation `categories.find()` buffering timed out after 10000ms\n    at Timeout.<anonymous> (F:\\ArmanProjects\\nodefood\\node_modules\\mongoose\\lib\\drivers\\node-mongodb-native\\collection.js:184:20)\n    at listOnTimeout (node:internal/timers:559:17)\n    at processTimers (node:internal/timers:502:7)"}
{"level":"error","message":"Operation `categories.find()` buffering timed out after 10000ms Operation `categories.find()` buffering timed out after 10000ms","stack":"MongooseError: Operation `categories.find()` buffering timed out after 10000ms\n    at Timeout.<anonymous> (F:\\ArmanProjects\\nodefood\\node_modules\\mongoose\\lib\\drivers\\node-mongodb-native\\collection.js:184:20)\n    at listOnTimeout (node:internal/timers:559:17)\n    at processTimers (node:internal/timers:502:7)"}
{"level":"error","message":"Operation `restaurants.findOne()` buffering timed out after 10000ms Operation `restaurants.findOne()` buffering timed out after 10000ms","stack":"MongooseError: Operation `restaurants.findOne()` buffering timed out after 10000ms\n    at Timeout.<anonymous> (F:\\ArmanProjects\\nodefood\\node_modules\\mongoose\\lib\\drivers\\node-mongodb-native\\collection.js:184:20)\n    at listOnTimeout (node:internal/timers:559:17)\n    at processTimers (node:internal/timers:502:7)"}
{"level":"error","message":"Operation `categories.find()` buffering timed out after 10000ms Operation `categories.find()` buffering timed out after 10000ms","stack":"MongooseError: Operation `categories.find()` buffering timed out after 10000ms\n    at Timeout.<anonymous> (F:\\ArmanProjects\\nodefood\\node_modules\\mongoose\\lib\\drivers\\node-mongodb-native\\collection.js:184:20)\n    at listOnTimeout (node:internal/timers:559:17)\n    at processTimers (node:internal/timers:502:7)"}
{"level":"error","message":"Operation `restaurants.findOne()` buffering timed out after 10000ms Operation `restaurants.findOne()` buffering timed out after 10000ms","stack":"MongooseError: Operation `restaurants.findOne()` buffering timed out after 10000ms\n    at Timeout.<anonymous> (F:\\ArmanProjects\\nodefood\\node_modules\\mongoose\\lib\\drivers\\node-mongodb-native\\collection.js:184:20)\n    at listOnTimeout (node:internal/timers:559:17)\n    at processTimers (node:internal/timers:502:7)"}
{"level":"error","message":"Operation `categories.find()` buffering timed out after 10000ms Operation `categories.find()` buffering timed out after 10000ms","stack":"MongooseError: Operation `categories.find()` buffering timed out after 10000ms\n    at Timeout.<anonymous> (F:\\ArmanProjects\\nodefood\\node_modules\\mongoose\\lib\\drivers\\node-mongodb-native\\collection.js:184:20)\n    at listOnTimeout (node:internal/timers:559:17)\n    at processTimers (node:internal/timers:502:7)"}
{"level":"error","message":"Operation `restaurants.findOne()` buffering timed out after 10000ms Operation `restaurants.findOne()` buffering timed out after 10000ms","stack":"MongooseError: Operation `restaurants.findOne()` buffering timed out after 10000ms\n    at Timeout.<anonymous> (F:\\ArmanProjects\\nodefood\\node_modules\\mongoose\\lib\\drivers\\node-mongodb-native\\collection.js:184:20)\n    at listOnTimeout (node:internal/timers:559:17)\n    at processTimers (node:internal/timers:502:7)"}
{"level":"error","message":"Operation `restaurants.findOne()` buffering timed out after 10000ms Operation `restaurants.findOne()` buffering timed out after 10000ms","stack":"MongooseError: Operation `restaurants.findOne()` buffering timed out after 10000ms\n    at Timeout.<anonymous> (F:\\ArmanProjects\\nodefood\\node_modules\\mongoose\\lib\\drivers\\node-mongodb-native\\collection.js:184:20)\n    at listOnTimeout (node:internal/timers:559:17)\n    at processTimers (node:internal/timers:502:7)"}
{"level":"error","message":"Operation `categories.find()` buffering timed out after 10000ms Operation `categories.find()` buffering timed out after 10000ms","stack":"MongooseError: Operation `categories.find()` buffering timed out after 10000ms\n    at Timeout.<anonymous> (F:\\ArmanProjects\\nodefood\\node_modules\\mongoose\\lib\\drivers\\node-mongodb-native\\collection.js:184:20)\n    at listOnTimeout (node:internal/timers:559:17)\n    at processTimers (node:internal/timers:502:7)"}
{"level":"error","message":"Operation `restaurants.find()` buffering timed out after 10000ms Operation `restaurants.find()` buffering timed out after 10000ms","stack":"MongooseError: Operation `restaurants.find()` buffering timed out after 10000ms\n    at Timeout.<anonymous> (F:\\ArmanProjects\\nodefood\\node_modules\\mongoose\\lib\\drivers\\node-mongodb-native\\collection.js:184:20)\n    at listOnTimeout (node:internal/timers:559:17)\n    at processTimers (node:internal/timers:502:7)"}
{"level":"error","message":"Operation `restaurants.find()` buffering timed out after 10000ms Operation `restaurants.find()` buffering timed out after 10000ms","stack":"MongooseError: Operation `restaurants.find()` buffering timed out after 10000ms\n    at Timeout.<anonymous> (F:\\ArmanProjects\\nodefood\\node_modules\\mongoose\\lib\\drivers\\node-mongodb-native\\collection.js:184:20)\n    at listOnTimeout (node:internal/timers:559:17)\n    at processTimers (node:internal/timers:502:7)"}
{"level":"error","message":"Operation `restaurants.find()` buffering timed out after 10000ms Operation `restaurants.find()` buffering timed out after 10000ms","stack":"MongooseError: Operation `restaurants.find()` buffering timed out after 10000ms\n    at Timeout.<anonymous> (F:\\ArmanProjects\\nodefood\\node_modules\\mongoose\\lib\\drivers\\node-mongodb-native\\collection.js:184:20)\n    at listOnTimeout (node:internal/timers:559:17)\n    at processTimers (node:internal/timers:502:7)"}
{"level":"error","message":"Operation `restaurants.find()` buffering timed out after 10000ms Operation `restaurants.find()` buffering timed out after 10000ms","stack":"MongooseError: Operation `restaurants.find()` buffering timed out after 10000ms\n    at Timeout.<anonymous> (F:\\ArmanProjects\\nodefood\\node_modules\\mongoose\\lib\\drivers\\node-mongodb-native\\collection.js:184:20)\n    at listOnTimeout (node:internal/timers:559:17)\n    at processTimers (node:internal/timers:502:7)"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"connection timed out connection timed out","reason":{"type":"Single","setName":null,"maxSetVersion":null,"maxElectionId":null,"servers":{},"stale":false,"compatible":true,"compatibilityError":null,"logicalSessionTimeoutMinutes":null,"heartbeatFrequencyMS":10000,"localThresholdMS":15,"commonWireVersion":9},"level":"error","stack":"MongooseServerSelectionError: connection timed out\n    at Function.Model.$wrapCallback (F:\\ArmanProjects\\nodefood\\node_modules\\mongoose\\lib\\model.js:4858:32)\n    at F:\\ArmanProjects\\nodefood\\node_modules\\mongoose\\lib\\query.js:4370:21\n    at F:\\ArmanProjects\\nodefood\\node_modules\\mongoose\\lib\\helpers\\promiseOrCallback.js:31:5\n    at new Promise (<anonymous>)\n    at promiseOrCallback (F:\\ArmanProjects\\nodefood\\node_modules\\mongoose\\lib\\helpers\\promiseOrCallback.js:30:10)\n    at model.Query.exec (F:\\ArmanProjects\\nodefood\\node_modules\\mongoose\\lib\\query.js:4369:10)\n    at model.Query.Query.then (F:\\ArmanProjects\\nodefood\\node_modules\\mongoose\\lib\\query.js:4450:15)"}
{"message":"connection timed out connection timed out","reason":{"type":"Single","setName":null,"maxSetVersion":null,"maxElectionId":null,"servers":{},"stale":false,"compatible":true,"compatibilityError":null,"logicalSessionTimeoutMinutes":null,"heartbeatFrequencyMS":10000,"localThresholdMS":15,"commonWireVersion":9},"level":"error","stack":"MongooseServerSelectionError: connection timed out\n    at Function.Model.$wrapCallback (F:\\ArmanProjects\\nodefood\\node_modules\\mongoose\\lib\\model.js:4858:32)\n    at F:\\ArmanProjects\\nodefood\\node_modules\\mongoose\\lib\\query.js:4370:21\n    at F:\\ArmanProjects\\nodefood\\node_modules\\mongoose\\lib\\helpers\\promiseOrCallback.js:31:5\n    at new Promise (<anonymous>)\n    at promiseOrCallback (F:\\ArmanProjects\\nodefood\\node_modules\\mongoose\\lib\\helpers\\promiseOrCallback.js:30:10)\n    at model.Query.exec (F:\\ArmanProjects\\nodefood\\node_modules\\mongoose\\lib\\query.js:4369:10)\n    at model.Query.Query.then (F:\\ArmanProjects\\nodefood\\node_modules\\mongoose\\lib\\query.js:4450:15)"}
{"message":"connection timed out connection timed out","reason":{"type":"Single","setName":null,"maxSetVersion":null,"maxElectionId":null,"servers":{},"stale":false,"compatible":true,"compatibilityError":null,"logicalSessionTimeoutMinutes":null,"heartbeatFrequencyMS":10000,"localThresholdMS":15,"commonWireVersion":9},"level":"error","stack":"MongooseServerSelectionError: connection timed out\n    at Function.Model.$wrapCallback (F:\\ArmanProjects\\nodefood\\node_modules\\mongoose\\lib\\model.js:4858:32)\n    at F:\\ArmanProjects\\nodefood\\node_modules\\mongoose\\lib\\query.js:4370:21\n    at F:\\ArmanProjects\\nodefood\\node_modules\\mongoose\\lib\\helpers\\promiseOrCallback.js:31:5\n    at new Promise (<anonymous>)\n    at promiseOrCallback (F:\\ArmanProjects\\nodefood\\node_modules\\mongoose\\lib\\helpers\\promiseOrCallback.js:30:10)\n    at model.Query.exec (F:\\ArmanProjects\\nodefood\\node_modules\\mongoose\\lib\\query.js:4369:10)\n    at model.Query.Query.then (F:\\ArmanProjects\\nodefood\\node_modules\\mongoose\\lib\\query.js:4450:15)"}
{"message":"connection timed out connection timed out","reason":{"type":"Single","setName":null,"maxSetVersion":null,"maxElectionId":null,"servers":{},"stale":false,"compatible":true,"compatibilityError":null,"logicalSessionTimeoutMinutes":null,"heartbeatFrequencyMS":10000,"localThresholdMS":15,"commonWireVersion":9},"level":"error","stack":"MongooseServerSelectionError: connection timed out\n    at Function.Model.$wrapCallback (F:\\ArmanProjects\\nodefood\\node_modules\\mongoose\\lib\\model.js:4858:32)\n    at F:\\ArmanProjects\\nodefood\\node_modules\\mongoose\\lib\\query.js:4370:21\n    at F:\\ArmanProjects\\nodefood\\node_modules\\mongoose\\lib\\helpers\\promiseOrCallback.js:31:5\n    at new Promise (<anonymous>)\n    at promiseOrCallback (F:\\ArmanProjects\\nodefood\\node_modules\\mongoose\\lib\\helpers\\promiseOrCallback.js:30:10)\n    at model.Query.exec (F:\\ArmanProjects\\nodefood\\node_modules\\mongoose\\lib\\query.js:4369:10)\n    at model.Query.Query.then (F:\\ArmanProjects\\nodefood\\node_modules\\mongoose\\lib\\query.js:4450:15)"}
{"message":"connection timed out connection timed out","reason":{"type":"Single","setName":null,"maxSetVersion":null,"maxElectionId":null,"servers":{},"stale":false,"compatible":true,"compatibilityError":null,"logicalSessionTimeoutMinutes":null,"heartbeatFrequencyMS":10000,"localThresholdMS":15,"commonWireVersion":9},"level":"error","stack":"MongooseServerSelectionError: connection timed out\n    at Function.Model.$wrapCallback (F:\\ArmanProjects\\nodefood\\node_modules\\mongoose\\lib\\model.js:4858:32)\n    at F:\\ArmanProjects\\nodefood\\node_modules\\mongoose\\lib\\query.js:4370:21\n    at F:\\ArmanProjects\\nodefood\\node_modules\\mongoose\\lib\\helpers\\promiseOrCallback.js:31:5\n    at new Promise (<anonymous>)\n    at promiseOrCallback (F:\\ArmanProjects\\nodefood\\node_modules\\mongoose\\lib\\helpers\\promiseOrCallback.js:30:10)\n    at model.Query.exec (F:\\ArmanProjects\\nodefood\\node_modules\\mongoose\\lib\\query.js:4369:10)\n    at model.Query.Query.then (F:\\ArmanProjects\\nodefood\\node_modules\\mongoose\\lib\\query.js:4450:15)"}
{"message":"connection timed out connection timed out","reason":{"type":"Single","setName":null,"maxSetVersion":null,"maxElectionId":null,"servers":{},"stale":false,"compatible":true,"compatibilityError":null,"logicalSessionTimeoutMinutes":null,"heartbeatFrequencyMS":10000,"localThresholdMS":15,"commonWireVersion":9},"level":"error","stack":"MongooseServerSelectionError: connection timed out\n    at Function.Model.$wrapCallback (F:\\ArmanProjects\\nodefood\\node_modules\\mongoose\\lib\\model.js:4858:32)\n    at F:\\ArmanProjects\\nodefood\\node_modules\\mongoose\\lib\\query.js:4370:21\n    at F:\\ArmanProjects\\nodefood\\node_modules\\mongoose\\lib\\helpers\\promiseOrCallback.js:31:5\n    at new Promise (<anonymous>)\n    at promiseOrCallback (F:\\ArmanProjects\\nodefood\\node_modules\\mongoose\\lib\\helpers\\promiseOrCallback.js:30:10)\n    at model.Query.exec (F:\\ArmanProjects\\nodefood\\node_modules\\mongoose\\lib\\query.js:4369:10)\n    at model.Query.Query.then (F:\\ArmanProjects\\nodefood\\node_modules\\mongoose\\lib\\query.js:4450:15)"}
{"message":"connection timed out connection timed out","reason":{"type":"Single","setName":null,"maxSetVersion":null,"maxElectionId":null,"servers":{},"stale":false,"compatible":true,"compatibilityError":null,"logicalSessionTimeoutMinutes":null,"heartbeatFrequencyMS":10000,"localThresholdMS":15,"commonWireVersion":9},"level":"error","stack":"MongooseServerSelectionError: connection timed out\n    at Function.Model.$wrapCallback (F:\\ArmanProjects\\nodefood\\node_modules\\mongoose\\lib\\model.js:4858:32)\n    at F:\\ArmanProjects\\nodefood\\node_modules\\mongoose\\lib\\query.js:4370:21\n    at F:\\ArmanProjects\\nodefood\\node_modules\\mongoose\\lib\\helpers\\promiseOrCallback.js:31:5\n    at new Promise (<anonymous>)\n    at promiseOrCallback (F:\\ArmanProjects\\nodefood\\node_modules\\mongoose\\lib\\helpers\\promiseOrCallback.js:30:10)\n    at model.Query.exec (F:\\ArmanProjects\\nodefood\\node_modules\\mongoose\\lib\\query.js:4369:10)\n    at model.Query.Query.then (F:\\ArmanProjects\\nodefood\\node_modules\\mongoose\\lib\\query.js:4450:15)"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"driver":true,"name":"MongoError","index":0,"code":11000,"keyPattern":{"phone":1},"keyValue":{"phone":9146315182},"level":"error","message":"E11000 duplicate key error collection: mahabadf_mfood.users index: phone_1 dup key: { phone: 9146315182.0 } E11000 duplicate key error collection: mahabadf_mfood.users index: phone_1 dup key: { phone: 9146315182.0 }","stack":"MongoError: E11000 duplicate key error collection: mahabadf_mfood.users index: phone_1 dup key: { phone: 9146315182.0 }\n    at Function.create (F:\\ArmanProjects\\nodefood\\node_modules\\mongodb\\lib\\core\\error.js:57:12)\n    at toError (F:\\ArmanProjects\\nodefood\\node_modules\\mongodb\\lib\\utils.js:123:22)\n    at F:\\ArmanProjects\\nodefood\\node_modules\\mongodb\\lib\\operations\\common_functions.js:265:39\n    at handler (F:\\ArmanProjects\\nodefood\\node_modules\\mongodb\\lib\\core\\sdam\\topology.js:942:24)\n    at F:\\ArmanProjects\\nodefood\\node_modules\\mongodb\\lib\\cmap\\connection_pool.js:350:13\n    at handleOperationResult (F:\\ArmanProjects\\nodefood\\node_modules\\mongodb\\lib\\core\\sdam\\server.js:558:5)\n    at MessageStream.messageHandler (F:\\ArmanProjects\\nodefood\\node_modules\\mongodb\\lib\\cmap\\connection.js:277:5)\n    at MessageStream.emit (node:events:527:28)\n    at processIncomingData (F:\\ArmanProjects\\nodefood\\node_modules\\mongodb\\lib\\cmap\\message_stream.js:144:12)\n    at MessageStream._write (F:\\ArmanProjects\\nodefood\\node_modules\\mongodb\\lib\\cmap\\message_stream.js:42:5)\n    at writeOrBuffer (node:internal/streams/writable:389:12)\n    at _write (node:internal/streams/writable:330:10)\n    at MessageStream.Writable.write (node:internal/streams/writable:334:10)\n    at Socket.ondata (node:internal/streams/readable:754:22)\n    at Socket.emit (node:events:527:28)\n    at addChunk (node:internal/streams/readable:315:12)"}
{"message":"db connected","level":"info"}
{"driver":true,"name":"MongoError","index":0,"code":11000,"keyPattern":{"phone":1},"keyValue":{"phone":9146315182},"level":"error","message":"E11000 duplicate key error collection: mahabadf_mfood.users index: phone_1 dup key: { phone: 9146315182.0 } E11000 duplicate key error collection: mahabadf_mfood.users index: phone_1 dup key: { phone: 9146315182.0 }","stack":"MongoError: E11000 duplicate key error collection: mahabadf_mfood.users index: phone_1 dup key: { phone: 9146315182.0 }\n    at Function.create (F:\\ArmanProjects\\nodefood\\node_modules\\mongodb\\lib\\core\\error.js:57:12)\n    at toError (F:\\ArmanProjects\\nodefood\\node_modules\\mongodb\\lib\\utils.js:123:22)\n    at F:\\ArmanProjects\\nodefood\\node_modules\\mongodb\\lib\\operations\\common_functions.js:265:39\n    at handler (F:\\ArmanProjects\\nodefood\\node_modules\\mongodb\\lib\\core\\sdam\\topology.js:942:24)\n    at F:\\ArmanProjects\\nodefood\\node_modules\\mongodb\\lib\\cmap\\connection_pool.js:350:13\n    at handleOperationResult (F:\\ArmanProjects\\nodefood\\node_modules\\mongodb\\lib\\core\\sdam\\server.js:558:5)\n    at MessageStream.messageHandler (F:\\ArmanProjects\\nodefood\\node_modules\\mongodb\\lib\\cmap\\connection.js:277:5)\n    at MessageStream.emit (node:events:527:28)\n    at processIncomingData (F:\\ArmanProjects\\nodefood\\node_modules\\mongodb\\lib\\cmap\\message_stream.js:144:12)\n    at MessageStream._write (F:\\ArmanProjects\\nodefood\\node_modules\\mongodb\\lib\\cmap\\message_stream.js:42:5)\n    at writeOrBuffer (node:internal/streams/writable:389:12)\n    at _write (node:internal/streams/writable:330:10)\n    at MessageStream.Writable.write (node:internal/streams/writable:334:10)\n    at Socket.ondata (node:internal/streams/readable:754:22)\n    at Socket.emit (node:events:527:28)\n    at addChunk (node:internal/streams/readable:315:12)"}
{"driver":true,"name":"MongoError","index":0,"code":11000,"keyPattern":{"phone":1},"keyValue":{"phone":9146315182},"level":"error","message":"E11000 duplicate key error collection: mahabadf_mfood.users index: phone_1 dup key: { phone: 9146315182.0 } E11000 duplicate key error collection: mahabadf_mfood.users index: phone_1 dup key: { phone: 9146315182.0 }","stack":"MongoError: E11000 duplicate key error collection: mahabadf_mfood.users index: phone_1 dup key: { phone: 9146315182.0 }\n    at Function.create (F:\\ArmanProjects\\nodefood\\node_modules\\mongodb\\lib\\core\\error.js:57:12)\n    at toError (F:\\ArmanProjects\\nodefood\\node_modules\\mongodb\\lib\\utils.js:123:22)\n    at F:\\ArmanProjects\\nodefood\\node_modules\\mongodb\\lib\\operations\\common_functions.js:265:39\n    at handler (F:\\ArmanProjects\\nodefood\\node_modules\\mongodb\\lib\\core\\sdam\\topology.js:942:24)\n    at F:\\ArmanProjects\\nodefood\\node_modules\\mongodb\\lib\\cmap\\connection_pool.js:350:13\n    at handleOperationResult (F:\\ArmanProjects\\nodefood\\node_modules\\mongodb\\lib\\core\\sdam\\server.js:558:5)\n    at MessageStream.messageHandler (F:\\ArmanProjects\\nodefood\\node_modules\\mongodb\\lib\\cmap\\connection.js:277:5)\n    at MessageStream.emit (node:events:527:28)\n    at processIncomingData (F:\\ArmanProjects\\nodefood\\node_modules\\mongodb\\lib\\cmap\\message_stream.js:144:12)\n    at MessageStream._write (F:\\ArmanProjects\\nodefood\\node_modules\\mongodb\\lib\\cmap\\message_stream.js:42:5)\n    at writeOrBuffer (node:internal/streams/writable:389:12)\n    at _write (node:internal/streams/writable:330:10)\n    at MessageStream.Writable.write (node:internal/streams/writable:334:10)\n    at Socket.ondata (node:internal/streams/readable:754:22)\n    at Socket.emit (node:events:527:28)\n    at addChunk (node:internal/streams/readable:315:12)"}
{"message":"db connected","level":"info"}
{"driver":true,"name":"MongoError","index":0,"code":11000,"keyPattern":{"phone":1},"keyValue":{"phone":9146315182},"level":"error","message":"E11000 duplicate key error collection: mahabadf_mfood.users index: phone_1 dup key: { phone: 9146315182.0 } E11000 duplicate key error collection: mahabadf_mfood.users index: phone_1 dup key: { phone: 9146315182.0 }","stack":"MongoError: E11000 duplicate key error collection: mahabadf_mfood.users index: phone_1 dup key: { phone: 9146315182.0 }\n    at Function.create (F:\\ArmanProjects\\nodefood\\node_modules\\mongodb\\lib\\core\\error.js:57:12)\n    at toError (F:\\ArmanProjects\\nodefood\\node_modules\\mongodb\\lib\\utils.js:123:22)\n    at F:\\ArmanProjects\\nodefood\\node_modules\\mongodb\\lib\\operations\\common_functions.js:265:39\n    at handler (F:\\ArmanProjects\\nodefood\\node_modules\\mongodb\\lib\\core\\sdam\\topology.js:942:24)\n    at F:\\ArmanProjects\\nodefood\\node_modules\\mongodb\\lib\\cmap\\connection_pool.js:350:13\n    at handleOperationResult (F:\\ArmanProjects\\nodefood\\node_modules\\mongodb\\lib\\core\\sdam\\server.js:558:5)\n    at MessageStream.messageHandler (F:\\ArmanProjects\\nodefood\\node_modules\\mongodb\\lib\\cmap\\connection.js:277:5)\n    at MessageStream.emit (node:events:527:28)\n    at processIncomingData (F:\\ArmanProjects\\nodefood\\node_modules\\mongodb\\lib\\cmap\\message_stream.js:144:12)\n    at MessageStream._write (F:\\ArmanProjects\\nodefood\\node_modules\\mongodb\\lib\\cmap\\message_stream.js:42:5)\n    at writeOrBuffer (node:internal/streams/writable:389:12)\n    at _write (node:internal/streams/writable:330:10)\n    at MessageStream.Writable.write (node:internal/streams/writable:334:10)\n    at Socket.ondata (node:internal/streams/readable:754:22)\n    at Socket.emit (node:events:527:28)\n    at addChunk (node:internal/streams/readable:315:12)"}
{"driver":true,"name":"MongoError","index":0,"code":11000,"keyPattern":{"phone":1},"keyValue":{"phone":9146315182},"level":"error","message":"E11000 duplicate key error collection: mahabadf_mfood.users index: phone_1 dup key: { phone: 9146315182.0 } E11000 duplicate key error collection: mahabadf_mfood.users index: phone_1 dup key: { phone: 9146315182.0 }","stack":"MongoError: E11000 duplicate key error collection: mahabadf_mfood.users index: phone_1 dup key: { phone: 9146315182.0 }\n    at Function.create (F:\\ArmanProjects\\nodefood\\node_modules\\mongodb\\lib\\core\\error.js:57:12)\n    at toError (F:\\ArmanProjects\\nodefood\\node_modules\\mongodb\\lib\\utils.js:123:22)\n    at F:\\ArmanProjects\\nodefood\\node_modules\\mongodb\\lib\\operations\\common_functions.js:265:39\n    at handler (F:\\ArmanProjects\\nodefood\\node_modules\\mongodb\\lib\\core\\sdam\\topology.js:942:24)\n    at F:\\ArmanProjects\\nodefood\\node_modules\\mongodb\\lib\\cmap\\connection_pool.js:350:13\n    at handleOperationResult (F:\\ArmanProjects\\nodefood\\node_modules\\mongodb\\lib\\core\\sdam\\server.js:558:5)\n    at MessageStream.messageHandler (F:\\ArmanProjects\\nodefood\\node_modules\\mongodb\\lib\\cmap\\connection.js:277:5)\n    at MessageStream.emit (node:events:527:28)\n    at processIncomingData (F:\\ArmanProjects\\nodefood\\node_modules\\mongodb\\lib\\cmap\\message_stream.js:144:12)\n    at MessageStream._write (F:\\ArmanProjects\\nodefood\\node_modules\\mongodb\\lib\\cmap\\message_stream.js:42:5)\n    at writeOrBuffer (node:internal/streams/writable:389:12)\n    at _write (node:internal/streams/writable:330:10)\n    at MessageStream.Writable.write (node:internal/streams/writable:334:10)\n    at Socket.ondata (node:internal/streams/readable:754:22)\n    at Socket.emit (node:events:527:28)\n    at addChunk (node:internal/streams/readable:315:12)"}
{"driver":true,"name":"MongoError","index":0,"code":11000,"keyPattern":{"phone":1},"keyValue":{"phone":9146315182},"level":"error","message":"E11000 duplicate key error collection: mahabadf_mfood.users index: phone_1 dup key: { phone: 9146315182.0 } E11000 duplicate key error collection: mahabadf_mfood.users index: phone_1 dup key: { phone: 9146315182.0 }","stack":"MongoError: E11000 duplicate key error collection: mahabadf_mfood.users index: phone_1 dup key: { phone: 9146315182.0 }\n    at Function.create (F:\\ArmanProjects\\nodefood\\node_modules\\mongodb\\lib\\core\\error.js:57:12)\n    at toError (F:\\ArmanProjects\\nodefood\\node_modules\\mongodb\\lib\\utils.js:123:22)\n    at F:\\ArmanProjects\\nodefood\\node_modules\\mongodb\\lib\\operations\\common_functions.js:265:39\n    at handler (F:\\ArmanProjects\\nodefood\\node_modules\\mongodb\\lib\\core\\sdam\\topology.js:942:24)\n    at F:\\ArmanProjects\\nodefood\\node_modules\\mongodb\\lib\\cmap\\connection_pool.js:350:13\n    at handleOperationResult (F:\\ArmanProjects\\nodefood\\node_modules\\mongodb\\lib\\core\\sdam\\server.js:558:5)\n    at MessageStream.messageHandler (F:\\ArmanProjects\\nodefood\\node_modules\\mongodb\\lib\\cmap\\connection.js:277:5)\n    at MessageStream.emit (node:events:527:28)\n    at processIncomingData (F:\\ArmanProjects\\nodefood\\node_modules\\mongodb\\lib\\cmap\\message_stream.js:144:12)\n    at MessageStream._write (F:\\ArmanProjects\\nodefood\\node_modules\\mongodb\\lib\\cmap\\message_stream.js:42:5)\n    at writeOrBuffer (node:internal/streams/writable:389:12)\n    at _write (node:internal/streams/writable:330:10)\n    at MessageStream.Writable.write (node:internal/streams/writable:334:10)\n    at Socket.ondata (node:internal/streams/readable:754:22)\n    at Socket.emit (node:events:527:28)\n    at addChunk (node:internal/streams/readable:315:12)"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"code":"ERR_HTTP_HEADERS_SENT","level":"error","message":"Cannot set headers after they are sent to the client Cannot set headers after they are sent to the client","stack":"Error [ERR_HTTP_HEADERS_SENT]: Cannot set headers after they are sent to the client\n    at new NodeError (node:internal/errors:372:5)\n    at ServerResponse.setHeader (node:_http_outgoing:576:11)\n    at ServerResponse.header (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\response.js:771:10)\n    at ServerResponse.send (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\response.js:170:12)\n    at getUser (F:\\ArmanProjects\\nodefood\\app\\http\\controller\\UserController.js:136:13)\n    at runMicrotasks (<anonymous>)\n    at processTicksAndRejections (node:internal/process/task_queues:96:5)"}
{"code":"ERR_HTTP_HEADERS_SENT","level":"error","message":"Cannot set headers after they are sent to the client Cannot set headers after they are sent to the client","stack":"Error [ERR_HTTP_HEADERS_SENT]: Cannot set headers after they are sent to the client\n    at new NodeError (node:internal/errors:372:5)\n    at ServerResponse.setHeader (node:_http_outgoing:576:11)\n    at ServerResponse.header (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\response.js:771:10)\n    at ServerResponse.send (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\response.js:170:12)\n    at getUser (F:\\ArmanProjects\\nodefood\\app\\http\\controller\\UserController.js:136:13)\n    at runMicrotasks (<anonymous>)\n    at processTicksAndRejections (node:internal/process/task_queues:96:5)"}
{"code":"ERR_HTTP_HEADERS_SENT","level":"error","message":"Cannot set headers after they are sent to the client Cannot set headers after they are sent to the client","stack":"Error [ERR_HTTP_HEADERS_SENT]: Cannot set headers after they are sent to the client\n    at new NodeError (node:internal/errors:372:5)\n    at ServerResponse.setHeader (node:_http_outgoing:576:11)\n    at ServerResponse.header (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\response.js:771:10)\n    at ServerResponse.send (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\response.js:170:12)\n    at getUser (F:\\ArmanProjects\\nodefood\\app\\http\\controller\\UserController.js:136:13)\n    at runMicrotasks (<anonymous>)\n    at processTicksAndRejections (node:internal/process/task_queues:96:5)"}
{"code":"ERR_HTTP_HEADERS_SENT","level":"error","message":"Cannot set headers after they are sent to the client Cannot set headers after they are sent to the client","stack":"Error [ERR_HTTP_HEADERS_SENT]: Cannot set headers after they are sent to the client\n    at new NodeError (node:internal/errors:372:5)\n    at ServerResponse.setHeader (node:_http_outgoing:576:11)\n    at ServerResponse.header (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\response.js:771:10)\n    at ServerResponse.send (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\response.js:170:12)\n    at getUser (F:\\ArmanProjects\\nodefood\\app\\http\\controller\\UserController.js:136:13)\n    at runMicrotasks (<anonymous>)\n    at processTicksAndRejections (node:internal/process/task_queues:96:5)"}
{"code":"ERR_HTTP_HEADERS_SENT","level":"error","message":"Cannot set headers after they are sent to the client Cannot set headers after they are sent to the client","stack":"Error [ERR_HTTP_HEADERS_SENT]: Cannot set headers after they are sent to the client\n    at new NodeError (node:internal/errors:372:5)\n    at ServerResponse.setHeader (node:_http_outgoing:576:11)\n    at ServerResponse.header (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\response.js:771:10)\n    at ServerResponse.send (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\response.js:170:12)\n    at getUser (F:\\ArmanProjects\\nodefood\\app\\http\\controller\\UserController.js:136:13)\n    at runMicrotasks (<anonymous>)\n    at processTicksAndRejections (node:internal/process/task_queues:96:5)"}
{"code":"ERR_HTTP_HEADERS_SENT","level":"error","message":"Cannot set headers after they are sent to the client Cannot set headers after they are sent to the client","stack":"Error [ERR_HTTP_HEADERS_SENT]: Cannot set headers after they are sent to the client\n    at new NodeError (node:internal/errors:372:5)\n    at ServerResponse.setHeader (node:_http_outgoing:576:11)\n    at ServerResponse.header (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\response.js:771:10)\n    at ServerResponse.send (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\response.js:170:12)\n    at getUser (F:\\ArmanProjects\\nodefood\\app\\http\\controller\\UserController.js:136:13)\n    at runMicrotasks (<anonymous>)\n    at processTicksAndRejections (node:internal/process/task_queues:96:5)"}
{"code":"ERR_HTTP_HEADERS_SENT","level":"error","message":"Cannot set headers after they are sent to the client Cannot set headers after they are sent to the client","stack":"Error [ERR_HTTP_HEADERS_SENT]: Cannot set headers after they are sent to the client\n    at new NodeError (node:internal/errors:372:5)\n    at ServerResponse.setHeader (node:_http_outgoing:576:11)\n    at ServerResponse.header (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\response.js:771:10)\n    at ServerResponse.send (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\response.js:170:12)\n    at getUser (F:\\ArmanProjects\\nodefood\\app\\http\\controller\\UserController.js:136:13)\n    at runMicrotasks (<anonymous>)\n    at processTicksAndRejections (node:internal/process/task_queues:96:5)"}
{"code":"ERR_HTTP_HEADERS_SENT","level":"error","message":"Cannot set headers after they are sent to the client Cannot set headers after they are sent to the client","stack":"Error [ERR_HTTP_HEADERS_SENT]: Cannot set headers after they are sent to the client\n    at new NodeError (node:internal/errors:372:5)\n    at ServerResponse.setHeader (node:_http_outgoing:576:11)\n    at ServerResponse.header (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\response.js:771:10)\n    at ServerResponse.send (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\response.js:170:12)\n    at getUser (F:\\ArmanProjects\\nodefood\\app\\http\\controller\\UserController.js:136:13)\n    at runMicrotasks (<anonymous>)\n    at processTicksAndRejections (node:internal/process/task_queues:96:5)"}
{"code":"ERR_HTTP_HEADERS_SENT","level":"error","message":"Cannot set headers after they are sent to the client Cannot set headers after they are sent to the client","stack":"Error [ERR_HTTP_HEADERS_SENT]: Cannot set headers after they are sent to the client\n    at new NodeError (node:internal/errors:372:5)\n    at ServerResponse.setHeader (node:_http_outgoing:576:11)\n    at ServerResponse.header (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\response.js:771:10)\n    at ServerResponse.send (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\response.js:170:12)\n    at getUser (F:\\ArmanProjects\\nodefood\\app\\http\\controller\\UserController.js:136:13)\n    at runMicrotasks (<anonymous>)\n    at processTicksAndRejections (node:internal/process/task_queues:96:5)"}
{"code":"ERR_HTTP_HEADERS_SENT","level":"error","message":"Cannot set headers after they are sent to the client Cannot set headers after they are sent to the client","stack":"Error [ERR_HTTP_HEADERS_SENT]: Cannot set headers after they are sent to the client\n    at new NodeError (node:internal/errors:372:5)\n    at ServerResponse.setHeader (node:_http_outgoing:576:11)\n    at ServerResponse.header (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\response.js:771:10)\n    at ServerResponse.send (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\response.js:170:12)\n    at getUser (F:\\ArmanProjects\\nodefood\\app\\http\\controller\\UserController.js:136:13)\n    at runMicrotasks (<anonymous>)\n    at processTicksAndRejections (node:internal/process/task_queues:96:5)"}
{"code":"ERR_HTTP_HEADERS_SENT","level":"error","message":"Cannot set headers after they are sent to the client Cannot set headers after they are sent to the client","stack":"Error [ERR_HTTP_HEADERS_SENT]: Cannot set headers after they are sent to the client\n    at new NodeError (node:internal/errors:372:5)\n    at ServerResponse.setHeader (node:_http_outgoing:576:11)\n    at ServerResponse.header (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\response.js:771:10)\n    at ServerResponse.send (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\response.js:170:12)\n    at getUser (F:\\ArmanProjects\\nodefood\\app\\http\\controller\\UserController.js:136:13)\n    at runMicrotasks (<anonymous>)\n    at processTicksAndRejections (node:internal/process/task_queues:96:5)"}
{"name":"MongoNetworkError","level":"error","message":"connection 11 to 31.214.175.14:27017 closed connection 11 to 31.214.175.14:27017 closed","stack":"MongoNetworkError: connection 11 to 31.214.175.14:27017 closed\n    at F:\\ArmanProjects\\nodefood\\node_modules\\mongodb\\lib\\cmap\\connection.js:68:15\n    at Map.forEach (<anonymous>)\n    at Socket.<anonymous> (F:\\ArmanProjects\\nodefood\\node_modules\\mongodb\\lib\\cmap\\connection.js:67:20)\n    at Socket.emit (node:events:527:28)\n    at TCP.<anonymous> (node:net:709:12)"}
{"message":"connection timed out connection timed out","reason":{"type":"Single","setName":null,"maxSetVersion":null,"maxElectionId":null,"servers":{},"stale":false,"compatible":true,"compatibilityError":null,"logicalSessionTimeoutMinutes":null,"heartbeatFrequencyMS":10000,"localThresholdMS":15,"commonWireVersion":9},"level":"error","stack":"MongooseServerSelectionError: connection timed out\n    at Function.Model.$wrapCallback (F:\\ArmanProjects\\nodefood\\node_modules\\mongoose\\lib\\model.js:4858:32)\n    at F:\\ArmanProjects\\nodefood\\node_modules\\mongoose\\lib\\query.js:4370:21\n    at F:\\ArmanProjects\\nodefood\\node_modules\\mongoose\\lib\\helpers\\promiseOrCallback.js:31:5\n    at new Promise (<anonymous>)\n    at promiseOrCallback (F:\\ArmanProjects\\nodefood\\node_modules\\mongoose\\lib\\helpers\\promiseOrCallback.js:30:10)\n    at model.Query.exec (F:\\ArmanProjects\\nodefood\\node_modules\\mongoose\\lib\\query.js:4369:10)\n    at model.Query.Query.then (F:\\ArmanProjects\\nodefood\\node_modules\\mongoose\\lib\\query.js:4450:15)"}
{"message":"connection timed out connection timed out","reason":{"type":"Single","setName":null,"maxSetVersion":null,"maxElectionId":null,"servers":{},"stale":false,"compatible":true,"compatibilityError":null,"logicalSessionTimeoutMinutes":null,"heartbeatFrequencyMS":10000,"localThresholdMS":15,"commonWireVersion":9},"level":"error","stack":"MongooseServerSelectionError: connection timed out\n    at Function.Model.$wrapCallback (F:\\ArmanProjects\\nodefood\\node_modules\\mongoose\\lib\\model.js:4858:32)\n    at F:\\ArmanProjects\\nodefood\\node_modules\\mongoose\\lib\\query.js:4370:21\n    at F:\\ArmanProjects\\nodefood\\node_modules\\mongoose\\lib\\helpers\\promiseOrCallback.js:31:5\n    at new Promise (<anonymous>)\n    at promiseOrCallback (F:\\ArmanProjects\\nodefood\\node_modules\\mongoose\\lib\\helpers\\promiseOrCallback.js:30:10)\n    at model.Query.exec (F:\\ArmanProjects\\nodefood\\node_modules\\mongoose\\lib\\query.js:4369:10)\n    at model.Query.Query.then (F:\\ArmanProjects\\nodefood\\node_modules\\mongoose\\lib\\query.js:4450:15)"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"connection timed out connection timed out","reason":{"type":"Single","setName":null,"maxSetVersion":null,"maxElectionId":null,"servers":{},"stale":false,"compatible":true,"compatibilityError":null,"logicalSessionTimeoutMinutes":null,"heartbeatFrequencyMS":10000,"localThresholdMS":15,"commonWireVersion":9},"level":"error","stack":"MongooseServerSelectionError: connection timed out\n    at Function.Model.$wrapCallback (F:\\ArmanProjects\\nodefood\\node_modules\\mongoose\\lib\\model.js:4858:32)\n    at F:\\ArmanProjects\\nodefood\\node_modules\\mongoose\\lib\\query.js:4370:21\n    at F:\\ArmanProjects\\nodefood\\node_modules\\mongoose\\lib\\helpers\\promiseOrCallback.js:31:5\n    at new Promise (<anonymous>)\n    at promiseOrCallback (F:\\ArmanProjects\\nodefood\\node_modules\\mongoose\\lib\\helpers\\promiseOrCallback.js:30:10)\n    at model.Query.exec (F:\\ArmanProjects\\nodefood\\node_modules\\mongoose\\lib\\query.js:4369:10)\n    at model.Query.Query.then (F:\\ArmanProjects\\nodefood\\node_modules\\mongoose\\lib\\query.js:4450:15)"}
{"message":"server instance pool was destroyed","level":"error"}
{"message":"connection timed out connection timed out","reason":{"type":"Single","setName":null,"maxSetVersion":null,"maxElectionId":null,"servers":{},"stale":false,"compatible":true,"compatibilityError":null,"logicalSessionTimeoutMinutes":null,"heartbeatFrequencyMS":10000,"localThresholdMS":15,"commonWireVersion":9},"level":"error","stack":"MongooseServerSelectionError: connection timed out\n    at Function.Model.$wrapCallback (F:\\ArmanProjects\\nodefood\\node_modules\\mongoose\\lib\\model.js:4858:32)\n    at F:\\ArmanProjects\\nodefood\\node_modules\\mongoose\\lib\\query.js:4370:21\n    at F:\\ArmanProjects\\nodefood\\node_modules\\mongoose\\lib\\helpers\\promiseOrCallback.js:31:5\n    at new Promise (<anonymous>)\n    at promiseOrCallback (F:\\ArmanProjects\\nodefood\\node_modules\\mongoose\\lib\\helpers\\promiseOrCallback.js:30:10)\n    at model.Query.exec (F:\\ArmanProjects\\nodefood\\node_modules\\mongoose\\lib\\query.js:4369:10)\n    at model.Query.Query.then (F:\\ArmanProjects\\nodefood\\node_modules\\mongoose\\lib\\query.js:4450:15)"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"level":"error","message":"Parameter \"filter\" to findOne() must be an object, got 60ad2538baa5f65484928f0e Parameter \"filter\" to findOne() must be an object, got 60ad2538baa5f65484928f0e","stack":"ObjectParameterError: Parameter \"filter\" to findOne() must be an object, got 60ad2538baa5f65484928f0e\n    at model.Query.Query.findOne (F:\\ArmanProjects\\nodefood\\node_modules\\mongoose\\lib\\query.js:2188:16)\n    at Function.findOne (F:\\ArmanProjects\\nodefood\\node_modules\\mongoose\\lib\\model.js:2164:13)\n    at checkoutBasket (F:\\ArmanProjects\\nodefood\\app\\http\\controller\\UserController.js:141:38)\n    at newFn (F:\\ArmanProjects\\nodefood\\node_modules\\express-async-errors\\index.js:16:20)\n    at Layer.handle [as handle_request] (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\layer.js:95:5)\n    at next (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\route.js:137:13)\n    at module.exports (F:\\ArmanProjects\\nodefood\\app\\http\\middleware\\User.js:7:12)\n    at newFn (F:\\ArmanProjects\\nodefood\\node_modules\\express-async-errors\\index.js:16:20)\n    at Layer.handle [as handle_request] (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\layer.js:95:5)\n    at next (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\route.js:137:13)\n    at module.exports (F:\\ArmanProjects\\nodefood\\app\\http\\middleware\\Auth.js:11:5)\n    at newFn (F:\\ArmanProjects\\nodefood\\node_modules\\express-async-errors\\index.js:16:20)\n    at Layer.handle [as handle_request] (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\layer.js:95:5)\n    at next (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\route.js:137:13)\n    at Route.dispatch (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\route.js:112:3)\n    at newFn (F:\\ArmanProjects\\nodefood\\node_modules\\express-async-errors\\index.js:16:20)"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"connection timed out connection timed out","reason":{"type":"Single","setName":null,"maxSetVersion":null,"maxElectionId":null,"servers":{},"stale":false,"compatible":true,"compatibilityError":null,"logicalSessionTimeoutMinutes":null,"heartbeatFrequencyMS":10000,"localThresholdMS":15,"commonWireVersion":9},"level":"error","stack":"MongooseServerSelectionError: connection timed out\n    at Function.Model.$wrapCallback (F:\\ArmanProjects\\nodefood\\node_modules\\mongoose\\lib\\model.js:4858:32)\n    at F:\\ArmanProjects\\nodefood\\node_modules\\mongoose\\lib\\query.js:4370:21\n    at F:\\ArmanProjects\\nodefood\\node_modules\\mongoose\\lib\\helpers\\promiseOrCallback.js:31:5\n    at new Promise (<anonymous>)\n    at promiseOrCallback (F:\\ArmanProjects\\nodefood\\node_modules\\mongoose\\lib\\helpers\\promiseOrCallback.js:30:10)\n    at model.Query.exec (F:\\ArmanProjects\\nodefood\\node_modules\\mongoose\\lib\\query.js:4369:10)\n    at model.Query.Query.then (F:\\ArmanProjects\\nodefood\\node_modules\\mongoose\\lib\\query.js:4450:15)\n    at processTicksAndRejections (node:internal/process/task_queues:96:5)"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"level":"error","message":"Operation `users.findOne()` buffering timed out after 10000ms Operation `users.findOne()` buffering timed out after 10000ms","stack":"MongooseError: Operation `users.findOne()` buffering timed out after 10000ms\n    at Timeout.<anonymous> (F:\\ArmanProjects\\nodefood\\node_modules\\mongoose\\lib\\drivers\\node-mongodb-native\\collection.js:184:20)\n    at listOnTimeout (node:internal/timers:559:17)\n    at processTimers (node:internal/timers:502:7)"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"level":"error","message":"Cannot read properties of undefined (reading 'mobile') Cannot read properties of undefined (reading 'mobile')","stack":"TypeError: Cannot read properties of undefined (reading 'mobile')\n    at getUserPayments (F:\\ArmanProjects\\nodefood\\app\\http\\controller\\UserController.js:296:66)\n    at newFn (F:\\ArmanProjects\\nodefood\\node_modules\\express-async-errors\\index.js:16:20)\n    at Layer.handle [as handle_request] (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\layer.js:95:5)\n    at next (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\route.js:137:13)\n    at Route.dispatch (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\route.js:112:3)\n    at newFn (F:\\ArmanProjects\\nodefood\\node_modules\\express-async-errors\\index.js:16:20)\n    at Layer.handle [as handle_request] (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\layer.js:95:5)\n    at F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\index.js:281:22\n    at Function.process_params (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\index.js:335:12)\n    at next (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\index.js:275:10)\n    at Function.handle (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\index.js:174:3)\n    at router (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\index.js:47:12)\n    at newFn (F:\\ArmanProjects\\nodefood\\node_modules\\express-async-errors\\index.js:16:20)\n    at Layer.handle [as handle_request] (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\layer.js:95:5)\n    at trim_prefix (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\index.js:317:13)\n    at F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\index.js:284:7"}
{"level":"error","message":"Cannot read properties of undefined (reading 'mobile') Cannot read properties of undefined (reading 'mobile')","stack":"TypeError: Cannot read properties of undefined (reading 'mobile')\n    at getUserPayments (F:\\ArmanProjects\\nodefood\\app\\http\\controller\\UserController.js:296:66)\n    at newFn (F:\\ArmanProjects\\nodefood\\node_modules\\express-async-errors\\index.js:16:20)\n    at Layer.handle [as handle_request] (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\layer.js:95:5)\n    at next (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\route.js:137:13)\n    at Route.dispatch (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\route.js:112:3)\n    at newFn (F:\\ArmanProjects\\nodefood\\node_modules\\express-async-errors\\index.js:16:20)\n    at Layer.handle [as handle_request] (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\layer.js:95:5)\n    at F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\index.js:281:22\n    at Function.process_params (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\index.js:335:12)\n    at next (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\index.js:275:10)\n    at Function.handle (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\index.js:174:3)\n    at router (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\index.js:47:12)\n    at newFn (F:\\ArmanProjects\\nodefood\\node_modules\\express-async-errors\\index.js:16:20)\n    at Layer.handle [as handle_request] (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\layer.js:95:5)\n    at trim_prefix (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\index.js:317:13)\n    at F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\index.js:284:7"}
{"level":"error","message":"Cannot read properties of undefined (reading 'mobile') Cannot read properties of undefined (reading 'mobile')","stack":"TypeError: Cannot read properties of undefined (reading 'mobile')\n    at getUserPayments (F:\\ArmanProjects\\nodefood\\app\\http\\controller\\UserController.js:296:66)\n    at newFn (F:\\ArmanProjects\\nodefood\\node_modules\\express-async-errors\\index.js:16:20)\n    at Layer.handle [as handle_request] (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\layer.js:95:5)\n    at next (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\route.js:137:13)\n    at Route.dispatch (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\route.js:112:3)\n    at newFn (F:\\ArmanProjects\\nodefood\\node_modules\\express-async-errors\\index.js:16:20)\n    at Layer.handle [as handle_request] (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\layer.js:95:5)\n    at F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\index.js:281:22\n    at Function.process_params (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\index.js:335:12)\n    at next (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\index.js:275:10)\n    at Function.handle (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\index.js:174:3)\n    at router (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\index.js:47:12)\n    at newFn (F:\\ArmanProjects\\nodefood\\node_modules\\express-async-errors\\index.js:16:20)\n    at Layer.handle [as handle_request] (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\layer.js:95:5)\n    at trim_prefix (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\index.js:317:13)\n    at F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\index.js:284:7"}
{"level":"error","message":"Cannot read properties of undefined (reading 'mobile') Cannot read properties of undefined (reading 'mobile')","stack":"TypeError: Cannot read properties of undefined (reading 'mobile')\n    at getUserPayments (F:\\ArmanProjects\\nodefood\\app\\http\\controller\\UserController.js:296:66)\n    at newFn (F:\\ArmanProjects\\nodefood\\node_modules\\express-async-errors\\index.js:16:20)\n    at Layer.handle [as handle_request] (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\layer.js:95:5)\n    at next (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\route.js:137:13)\n    at Route.dispatch (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\route.js:112:3)\n    at newFn (F:\\ArmanProjects\\nodefood\\node_modules\\express-async-errors\\index.js:16:20)\n    at Layer.handle [as handle_request] (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\layer.js:95:5)\n    at F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\index.js:281:22\n    at Function.process_params (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\index.js:335:12)\n    at next (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\index.js:275:10)\n    at Function.handle (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\index.js:174:3)\n    at router (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\index.js:47:12)\n    at newFn (F:\\ArmanProjects\\nodefood\\node_modules\\express-async-errors\\index.js:16:20)\n    at Layer.handle [as handle_request] (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\layer.js:95:5)\n    at trim_prefix (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\index.js:317:13)\n    at F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\index.js:284:7"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"The \"listener\" argument must be of type function. Received an instance of Array","level":"error"}
{"message":"db connected","level":"info"}
{"message":"The \"listener\" argument must be of type function. Received an instance of Array","level":"error"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"Cannot read properties of null (reading '_id')","level":"error"}
{"message":"Cannot read properties of null (reading '_id')","level":"error"}
{"message":"db connected","level":"info"}
{"message":"Cannot read properties of null (reading '_id')","level":"error"}
{"message":"Cannot read properties of null (reading '_id')","level":"error"}
{"message":"db connected","level":"info"}
{"message":"Cannot read properties of null (reading '_id')","level":"error"}
{"message":"db connected","level":"info"}
{"message":"Cannot read properties of null (reading '_id')","level":"error"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"Cannot read properties of null (reading '_id')","level":"error"}
{"message":"db connected","level":"info"}
{"message":"Cannot read properties of null (reading '_id')","level":"error"}
{"message":"db connected","level":"info"}
{"message":"Cannot read properties of null (reading '_id')","level":"error"}
{"message":"db connected","level":"info"}
{"message":"Cannot read properties of null (reading '_id')","level":"error"}
{"message":"Cannot read properties of null (reading '_id')","level":"error"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"Cannot read properties of null (reading '_id')","level":"error"}
{"message":"Cannot read properties of null (reading '_id')","level":"error"}
{"message":"Cannot read properties of null (reading '_id')","level":"error"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"level":"error","message":"Operation `payments.find()` buffering timed out after 10000ms Operation `payments.find()` buffering timed out after 10000ms","stack":"MongooseError: Operation `payments.find()` buffering timed out after 10000ms\n    at Timeout.<anonymous> (F:\\ArmanProjects\\nodefood\\node_modules\\mongoose\\lib\\drivers\\node-mongodb-native\\collection.js:184:20)\n    at listOnTimeout (node:internal/timers:559:17)\n    at processTimers (node:internal/timers:502:7)"}
{"level":"error","message":"Operation `payments.find()` buffering timed out after 10000ms Operation `payments.find()` buffering timed out after 10000ms","stack":"MongooseError: Operation `payments.find()` buffering timed out after 10000ms\n    at Timeout.<anonymous> (F:\\ArmanProjects\\nodefood\\node_modules\\mongoose\\lib\\drivers\\node-mongodb-native\\collection.js:184:20)\n    at listOnTimeout (node:internal/timers:559:17)\n    at processTimers (node:internal/timers:502:7)"}
{"level":"error","message":"Operation `restaurants.findOne()` buffering timed out after 10000ms Operation `restaurants.findOne()` buffering timed out after 10000ms","stack":"MongooseError: Operation `restaurants.findOne()` buffering timed out after 10000ms\n    at Timeout.<anonymous> (F:\\ArmanProjects\\nodefood\\node_modules\\mongoose\\lib\\drivers\\node-mongodb-native\\collection.js:184:20)\n    at listOnTimeout (node:internal/timers:559:17)\n    at processTimers (node:internal/timers:502:7)"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"level":"error","message":"Operation `restaurants.find()` buffering timed out after 10000ms Operation `restaurants.find()` buffering timed out after 10000ms","stack":"MongooseError: Operation `restaurants.find()` buffering timed out after 10000ms\n    at Timeout.<anonymous> (F:\\ArmanProjects\\nodefood\\node_modules\\mongoose\\lib\\drivers\\node-mongodb-native\\collection.js:184:20)\n    at listOnTimeout (node:internal/timers:559:17)\n    at processTimers (node:internal/timers:502:7)"}
{"level":"error","message":"Operation `users.findOne()` buffering timed out after 10000ms Operation `users.findOne()` buffering timed out after 10000ms","stack":"MongooseError: Operation `users.findOne()` buffering timed out after 10000ms\n    at Timeout.<anonymous> (F:\\ArmanProjects\\nodefood\\node_modules\\mongoose\\lib\\drivers\\node-mongodb-native\\collection.js:184:20)\n    at listOnTimeout (node:internal/timers:559:17)\n    at processTimers (node:internal/timers:502:7)"}
{"message":"read ECONNRESET","level":"error"}
{"level":"error","message":"Operation `restaurants.find()` buffering timed out after 10000ms Operation `restaurants.find()` buffering timed out after 10000ms","stack":"MongooseError: Operation `restaurants.find()` buffering timed out after 10000ms\n    at Timeout.<anonymous> (F:\\ArmanProjects\\nodefood\\node_modules\\mongoose\\lib\\drivers\\node-mongodb-native\\collection.js:184:20)\n    at listOnTimeout (node:internal/timers:559:17)\n    at processTimers (node:internal/timers:502:7)"}
{"level":"error","message":"Operation `users.findOne()` buffering timed out after 10000ms Operation `users.findOne()` buffering timed out after 10000ms","stack":"MongooseError: Operation `users.findOne()` buffering timed out after 10000ms\n    at Timeout.<anonymous> (F:\\ArmanProjects\\nodefood\\node_modules\\mongoose\\lib\\drivers\\node-mongodb-native\\collection.js:184:20)\n    at listOnTimeout (node:internal/timers:559:17)\n    at processTimers (node:internal/timers:502:7)"}
{"message":"db connected","level":"info"}
{"level":"error"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"level":"error","message":"RestaurantModel is not defined RestaurantModel is not defined","stack":"ReferenceError: RestaurantModel is not defined\n    at addCommentToRestaurant (F:\\ArmanProjects\\nodefood\\app\\http\\controller\\UserController.js:200:26)\n    at newFn (F:\\ArmanProjects\\nodefood\\node_modules\\express-async-errors\\index.js:16:20)\n    at Layer.handle [as handle_request] (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\layer.js:95:5)\n    at next (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\route.js:137:13)\n    at module.exports (F:\\ArmanProjects\\nodefood\\app\\http\\middleware\\User.js:7:12)\n    at newFn (F:\\ArmanProjects\\nodefood\\node_modules\\express-async-errors\\index.js:16:20)\n    at Layer.handle [as handle_request] (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\layer.js:95:5)\n    at next (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\route.js:137:13)\n    at module.exports (F:\\ArmanProjects\\nodefood\\app\\http\\middleware\\Auth.js:11:5)\n    at newFn (F:\\ArmanProjects\\nodefood\\node_modules\\express-async-errors\\index.js:16:20)\n    at Layer.handle [as handle_request] (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\layer.js:95:5)\n    at next (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\route.js:137:13)\n    at Route.dispatch (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\route.js:112:3)\n    at newFn (F:\\ArmanProjects\\nodefood\\node_modules\\express-async-errors\\index.js:16:20)\n    at Layer.handle [as handle_request] (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\layer.js:95:5)\n    at F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\index.js:281:22"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"listen EADDRINUSE: address already in use :::6739","level":"error"}
{"message":"db connected","level":"info"}
{"message":"listen EADDRINUSE: address already in use :::6739","level":"error"}
{"level":"error","message":"Operation `users.findOne()` buffering timed out after 10000ms Operation `users.findOne()` buffering timed out after 10000ms","stack":"MongooseError: Operation `users.findOne()` buffering timed out after 10000ms\n    at Timeout.<anonymous> (F:\\ArmanProjects\\nodefood\\node_modules\\mongoose\\lib\\drivers\\node-mongodb-native\\collection.js:184:20)\n    at listOnTimeout (node:internal/timers:559:17)\n    at processTimers (node:internal/timers:502:7)"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"listen EADDRINUSE: address already in use :::6739","level":"error"}
{"level":"error","message":"Operation `users.findOne()` buffering timed out after 10000ms Operation `users.findOne()` buffering timed out after 10000ms","stack":"MongooseError: Operation `users.findOne()` buffering timed out after 10000ms\n    at Timeout.<anonymous> (F:\\ArmanProjects\\nodefood\\node_modules\\mongoose\\lib\\drivers\\node-mongodb-native\\collection.js:184:20)\n    at listOnTimeout (node:internal/timers:559:17)\n    at processTimers (node:internal/timers:502:7)"}
{"level":"error","message":"Operation `users.findOne()` buffering timed out after 10000ms Operation `users.findOne()` buffering timed out after 10000ms","stack":"MongooseError: Operation `users.findOne()` buffering timed out after 10000ms\n    at Timeout.<anonymous> (F:\\ArmanProjects\\nodefood\\node_modules\\mongoose\\lib\\drivers\\node-mongodb-native\\collection.js:184:20)\n    at listOnTimeout (node:internal/timers:559:17)\n    at processTimers (node:internal/timers:502:7)"}
{"level":"error","message":"Operation `restaurants.find()` buffering timed out after 10000ms Operation `restaurants.find()` buffering timed out after 10000ms","stack":"MongooseError: Operation `restaurants.find()` buffering timed out after 10000ms\n    at Timeout.<anonymous> (F:\\ArmanProjects\\nodefood\\node_modules\\mongoose\\lib\\drivers\\node-mongodb-native\\collection.js:184:20)\n    at listOnTimeout (node:internal/timers:559:17)\n    at processTimers (node:internal/timers:502:7)"}
{"level":"error","message":"Operation `users.findOne()` buffering timed out after 10000ms Operation `users.findOne()` buffering timed out after 10000ms","stack":"MongooseError: Operation `users.findOne()` buffering timed out after 10000ms\n    at Timeout.<anonymous> (F:\\ArmanProjects\\nodefood\\node_modules\\mongoose\\lib\\drivers\\node-mongodb-native\\collection.js:184:20)\n    at listOnTimeout (node:internal/timers:559:17)\n    at processTimers (node:internal/timers:502:7)"}
{"level":"error","message":"Operation `restaurants.findOne()` buffering timed out after 10000ms Operation `restaurants.findOne()` buffering timed out after 10000ms","stack":"MongooseError: Operation `restaurants.findOne()` buffering timed out after 10000ms\n    at Timeout.<anonymous> (F:\\ArmanProjects\\nodefood\\node_modules\\mongoose\\lib\\drivers\\node-mongodb-native\\collection.js:184:20)\n    at listOnTimeout (node:internal/timers:559:17)\n    at processTimers (node:internal/timers:502:7)"}
{"level":"error","message":"Operation `categories.find()` buffering timed out after 10000ms Operation `categories.find()` buffering timed out after 10000ms","stack":"MongooseError: Operation `categories.find()` buffering timed out after 10000ms\n    at Timeout.<anonymous> (F:\\ArmanProjects\\nodefood\\node_modules\\mongoose\\lib\\drivers\\node-mongodb-native\\collection.js:184:20)\n    at listOnTimeout (node:internal/timers:559:17)\n    at processTimers (node:internal/timers:502:7)"}
{"level":"error","message":"Operation `users.findOne()` buffering timed out after 10000ms Operation `users.findOne()` buffering timed out after 10000ms","stack":"MongooseError: Operation `users.findOne()` buffering timed out after 10000ms\n    at Timeout.<anonymous> (F:\\ArmanProjects\\nodefood\\node_modules\\mongoose\\lib\\drivers\\node-mongodb-native\\collection.js:184:20)\n    at listOnTimeout (node:internal/timers:559:17)\n    at processTimers (node:internal/timers:502:7)"}
{"level":"error","message":"Operation `users.findOne()` buffering timed out after 10000ms Operation `users.findOne()` buffering timed out after 10000ms","stack":"MongooseError: Operation `users.findOne()` buffering timed out after 10000ms\n    at Timeout.<anonymous> (F:\\ArmanProjects\\nodefood\\node_modules\\mongoose\\lib\\drivers\\node-mongodb-native\\collection.js:184:20)\n    at listOnTimeout (node:internal/timers:559:17)\n    at processTimers (node:internal/timers:502:7)"}
{"level":"error","message":"Operation `users.findOne()` buffering timed out after 10000ms Operation `users.findOne()` buffering timed out after 10000ms","stack":"MongooseError: Operation `users.findOne()` buffering timed out after 10000ms\n    at Timeout.<anonymous> (F:\\ArmanProjects\\nodefood\\node_modules\\mongoose\\lib\\drivers\\node-mongodb-native\\collection.js:184:20)\n    at listOnTimeout (node:internal/timers:559:17)\n    at processTimers (node:internal/timers:502:7)"}
{"message":"db connected","level":"info"}
{"message":"listen EADDRINUSE: address already in use :::6739","level":"error"}
{"message":"db connected","level":"info"}
{"message":"listen EADDRINUSE: address already in use :::6739","level":"error"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"listen EADDRINUSE: address already in use :::6739","level":"error"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"listen EADDRINUSE: address already in use :::6739","level":"error"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"listen EADDRINUSE: address already in use :::6739","level":"error"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"listen EADDRINUSE: address already in use :::6739","level":"error"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"listen EADDRINUSE: address already in use :::6739","level":"error"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"listen EADDRINUSE: address already in use :::6739","level":"error"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"listen EADDRINUSE: address already in use :::6739","level":"error"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"listen EADDRINUSE: address already in use :::6739","level":"error"}
{"message":"db connected","level":"info"}
{"level":"error","message":"Cannot read properties of null (reading 'success') Cannot read properties of null (reading 'success')","stack":"TypeError: Cannot read properties of null (reading 'success')\n    at verifyPayment (F:\\ArmanProjects\\nodefood\\app\\http\\controller\\UserController.js:273:21)\n    at processTicksAndRejections (node:internal/process/task_queues:96:5)"}
{"message":"listen EADDRINUSE: address already in use :::6739","level":"error"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"level":"error","message":"Cannot read properties of undefined (reading '_id') Cannot read properties of undefined (reading '_id')","stack":"TypeError: Cannot read properties of undefined (reading '_id')\n    at verifyAddBalance (F:\\ArmanProjects\\nodefood\\app\\http\\controller\\UserController.js:245:56)\n    at processTicksAndRejections (node:internal/process/task_queues:96:5)"}
{"level":"error","message":"Cannot read properties of undefined (reading '_id') Cannot read properties of undefined (reading '_id')","stack":"TypeError: Cannot read properties of undefined (reading '_id')\n    at verifyAddBalance (F:\\ArmanProjects\\nodefood\\app\\http\\controller\\UserController.js:245:56)\n    at processTicksAndRejections (node:internal/process/task_queues:96:5)"}
{"message":"listen EADDRINUSE: address already in use :::6739","level":"error"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"level":"error","message":"Cannot read properties of undefined (reading '_id') Cannot read properties of undefined (reading '_id')","stack":"TypeError: Cannot read properties of undefined (reading '_id')\n    at verifyAddBalance (F:\\ArmanProjects\\nodefood\\app\\http\\controller\\UserController.js:246:56)\n    at processTicksAndRejections (node:internal/process/task_queues:96:5)"}
{"level":"error","message":"Cannot read properties of undefined (reading '_id') Cannot read properties of undefined (reading '_id')","stack":"TypeError: Cannot read properties of undefined (reading '_id')\n    at verifyAddBalance (F:\\ArmanProjects\\nodefood\\app\\http\\controller\\UserController.js:246:56)\n    at processTicksAndRejections (node:internal/process/task_queues:96:5)"}
{"message":"db connected","level":"info"}
{"message":"listen EADDRINUSE: address already in use :::6739","level":"error"}
{"message":"db connected","level":"info"}
{"level":"error","message":"Cannot read properties of undefined (reading '_id') Cannot read properties of undefined (reading '_id')","stack":"TypeError: Cannot read properties of undefined (reading '_id')\n    at verifyAddBalance (F:\\ArmanProjects\\nodefood\\app\\http\\controller\\UserController.js:246:56)\n    at processTicksAndRejections (node:internal/process/task_queues:96:5)"}
{"message":"db connected","level":"info"}
{"level":"error","message":"Cannot read properties of undefined (reading '_id') Cannot read properties of undefined (reading '_id')","stack":"TypeError: Cannot read properties of undefined (reading '_id')\n    at verifyAddBalance (F:\\ArmanProjects\\nodefood\\app\\http\\controller\\UserController.js:246:56)\n    at processTicksAndRejections (node:internal/process/task_queues:96:5)"}
{"message":"db connected","level":"info"}
{"level":"error","message":"Cannot read properties of null (reading 'success') Cannot read properties of null (reading 'success')","stack":"TypeError: Cannot read properties of null (reading 'success')\n    at verifyAddBalance (F:\\ArmanProjects\\nodefood\\app\\http\\controller\\UserController.js:247:21)\n    at processTicksAndRejections (node:internal/process/task_queues:96:5)"}
{"level":"error","message":"Cannot read properties of null (reading 'success') Cannot read properties of null (reading 'success')","stack":"TypeError: Cannot read properties of null (reading 'success')\n    at verifyAddBalance (F:\\ArmanProjects\\nodefood\\app\\http\\controller\\UserController.js:247:21)\n    at processTicksAndRejections (node:internal/process/task_queues:96:5)"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"stringValue":"\"getDiscountCode\"","kind":"ObjectId","value":"getDiscountCode","path":"_id","reason":{},"level":"error","message":"Cast to ObjectId failed for value \"getDiscountCode\" at path \"_id\" for model \"discount\" Cast to ObjectId failed for value \"getDiscountCode\" at path \"_id\" for model \"discount\"","stack":"CastError: Cast to ObjectId failed for value \"getDiscountCode\" at path \"_id\" for model \"discount\"\n    at model.Query.exec (F:\\ArmanProjects\\nodefood\\node_modules\\mongoose\\lib\\query.js:4358:21)\n    at model.Query.Query.then (F:\\ArmanProjects\\nodefood\\node_modules\\mongoose\\lib\\query.js:4450:15)\n    at processTicksAndRejections (node:internal/process/task_queues:96:5)"}
{"message":"db connected","level":"info"}
{"level":"error","message":"Cannot read properties of null (reading 'amount') Cannot read properties of null (reading 'amount')","stack":"TypeError: Cannot read properties of null (reading 'amount')\n    at UseDiscount (F:\\ArmanProjects\\nodefood\\app\\http\\controller\\UserController.js:227:34)\n    at processTicksAndRejections (node:internal/process/task_queues:96:5)"}
{"message":"db connected","level":"info"}
{"level":"error","message":"Cannot read properties of null (reading 'usedBy') Cannot read properties of null (reading 'usedBy')","stack":"TypeError: Cannot read properties of null (reading 'usedBy')\n    at UseDiscount (F:\\ArmanProjects\\nodefood\\app\\http\\controller\\UserController.js:227:49)\n    at processTicksAndRejections (node:internal/process/task_queues:96:5)"}
{"level":"error","message":"Cannot read properties of null (reading 'usedBy') Cannot read properties of null (reading 'usedBy')","stack":"TypeError: Cannot read properties of null (reading 'usedBy')\n    at UseDiscount (F:\\ArmanProjects\\nodefood\\app\\http\\controller\\UserController.js:227:49)\n    at processTicksAndRejections (node:internal/process/task_queues:96:5)"}
{"level":"error","message":"Cannot read properties of null (reading 'usedBy') Cannot read properties of null (reading 'usedBy')","stack":"TypeError: Cannot read properties of null (reading 'usedBy')\n    at UseDiscount (F:\\ArmanProjects\\nodefood\\app\\http\\controller\\UserController.js:227:49)\n    at processTicksAndRejections (node:internal/process/task_queues:96:5)"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"level":"error","message":"Cannot read properties of null (reading 'usedBy') Cannot read properties of null (reading 'usedBy')","stack":"TypeError: Cannot read properties of null (reading 'usedBy')\n    at UseDiscount (F:\\ArmanProjects\\nodefood\\app\\http\\controller\\UserController.js:227:49)\n    at processTicksAndRejections (node:internal/process/task_queues:96:5)"}
{"message":"db connected","level":"info"}
{"level":"error","message":"Cannot read properties of null (reading 'usedBy') Cannot read properties of null (reading 'usedBy')","stack":"TypeError: Cannot read properties of null (reading 'usedBy')\n    at UseDiscount (F:\\ArmanProjects\\nodefood\\app\\http\\controller\\UserController.js:227:21)\n    at processTicksAndRejections (node:internal/process/task_queues:96:5)"}
{"message":"db connected","level":"info"}
{"level":"error","message":"Cannot read properties of null (reading 'usedBy') Cannot read properties of null (reading 'usedBy')","stack":"TypeError: Cannot read properties of null (reading 'usedBy')\n    at UseDiscount (F:\\ArmanProjects\\nodefood\\app\\http\\controller\\UserController.js:228:21)\n    at processTicksAndRejections (node:internal/process/task_queues:96:5)"}
{"level":"error","message":"Cannot read properties of null (reading 'usedBy') Cannot read properties of null (reading 'usedBy')","stack":"TypeError: Cannot read properties of null (reading 'usedBy')\n    at UseDiscount (F:\\ArmanProjects\\nodefood\\app\\http\\controller\\UserController.js:228:21)\n    at processTicksAndRejections (node:internal/process/task_queues:96:5)"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"filter":{"_id":"63e2c56eaa9ffa1970bf69f0"},"query":{"_id":"63e2c56eaa9ffa1970bf69f0"},"level":"error","message":"No document found for query \"{ _id: 63e2c56eaa9ffa1970bf69f0 }\" on model \"discount\" No document found for query \"{ _id: 63e2c56eaa9ffa1970bf69f0 }\" on model \"discount\"","stack":"DocumentNotFoundError: No document found for query \"{ _id: 63e2c56eaa9ffa1970bf69f0 }\" on model \"discount\"\n    at F:\\ArmanProjects\\nodefood\\node_modules\\mongoose\\lib\\model.js:325:19\n    at processTicksAndRejections (node:internal/process/task_queues:96:5)"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"level":"error","message":"Cannot read properties of undefined (reading 'restaurantId') Cannot read properties of undefined (reading 'restaurantId')","stack":"TypeError: Cannot read properties of undefined (reading 'restaurantId')\n    at addOrderByBalance (F:\\ArmanProjects\\nodefood\\app\\http\\controller\\UserController.js:201:66)\n    at processTicksAndRejections (node:internal/process/task_queues:96:5)"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"level":"error","message":"request is not defined request is not defined","stack":"ReferenceError: request is not defined\n    at sendOrderToCar (F:\\ArmanProjects\\nodefood\\app\\http\\controller\\RestaurantController.js:391:5)\n    at newFn (F:\\ArmanProjects\\nodefood\\node_modules\\express-async-errors\\index.js:16:20)\n    at Layer.handle [as handle_request] (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\layer.js:95:5)\n    at next (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\route.js:137:13)\n    at module.exports (F:\\ArmanProjects\\nodefood\\app\\http\\middleware\\RestaurantAdmin.js:7:12)\n    at newFn (F:\\ArmanProjects\\nodefood\\node_modules\\express-async-errors\\index.js:16:20)\n    at Layer.handle [as handle_request] (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\layer.js:95:5)\n    at next (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\route.js:137:13)\n    at module.exports (F:\\ArmanProjects\\nodefood\\app\\http\\middleware\\Auth.js:11:5)\n    at newFn (F:\\ArmanProjects\\nodefood\\node_modules\\express-async-errors\\index.js:16:20)\n    at Layer.handle [as handle_request] (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\layer.js:95:5)\n    at next (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\route.js:137:13)\n    at Route.dispatch (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\route.js:112:3)\n    at newFn (F:\\ArmanProjects\\nodefood\\node_modules\\express-async-errors\\index.js:16:20)\n    at Layer.handle [as handle_request] (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\layer.js:95:5)\n    at F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\index.js:281:22"}
{"level":"error","message":"request is not defined request is not defined","stack":"ReferenceError: request is not defined\n    at sendOrderToCar (F:\\ArmanProjects\\nodefood\\app\\http\\controller\\RestaurantController.js:391:5)\n    at newFn (F:\\ArmanProjects\\nodefood\\node_modules\\express-async-errors\\index.js:16:20)\n    at Layer.handle [as handle_request] (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\layer.js:95:5)\n    at next (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\route.js:137:13)\n    at module.exports (F:\\ArmanProjects\\nodefood\\app\\http\\middleware\\RestaurantAdmin.js:7:12)\n    at newFn (F:\\ArmanProjects\\nodefood\\node_modules\\express-async-errors\\index.js:16:20)\n    at Layer.handle [as handle_request] (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\layer.js:95:5)\n    at next (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\route.js:137:13)\n    at module.exports (F:\\ArmanProjects\\nodefood\\app\\http\\middleware\\Auth.js:11:5)\n    at newFn (F:\\ArmanProjects\\nodefood\\node_modules\\express-async-errors\\index.js:16:20)\n    at Layer.handle [as handle_request] (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\layer.js:95:5)\n    at next (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\route.js:137:13)\n    at Route.dispatch (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\route.js:112:3)\n    at newFn (F:\\ArmanProjects\\nodefood\\node_modules\\express-async-errors\\index.js:16:20)\n    at Layer.handle [as handle_request] (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\layer.js:95:5)\n    at F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\index.js:281:22"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"stringValue":"\"null\"","kind":"ObjectId","value":"null","path":"_id","reason":{},"level":"error","message":"Cast to ObjectId failed for value \"null\" at path \"_id\" for model \"restaurant\" Cast to ObjectId failed for value \"null\" at path \"_id\" for model \"restaurant\"","stack":"CastError: Cast to ObjectId failed for value \"null\" at path \"_id\" for model \"restaurant\"\n    at model.Query.exec (F:\\ArmanProjects\\nodefood\\node_modules\\mongoose\\lib\\query.js:4358:21)\n    at model.Query.Query.then (F:\\ArmanProjects\\nodefood\\node_modules\\mongoose\\lib\\query.js:4450:15)"}
{"stringValue":"\"null\"","kind":"ObjectId","value":"null","path":"restaurantId","reason":{},"level":"error","message":"Cast to ObjectId failed for value \"null\" at path \"restaurantId\" for model \"Category\" Cast to ObjectId failed for value \"null\" at path \"restaurantId\" for model \"Category\"","stack":"CastError: Cast to ObjectId failed for value \"null\" at path \"restaurantId\" for model \"Category\"\n    at model.Query.exec (F:\\ArmanProjects\\nodefood\\node_modules\\mongoose\\lib\\query.js:4358:21)\n    at model.Query.Query.then (F:\\ArmanProjects\\nodefood\\node_modules\\mongoose\\lib\\query.js:4450:15)"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"level":"error"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"level":"error","message":"Operation `products.find()` buffering timed out after 10000ms Operation `products.find()` buffering timed out after 10000ms","stack":"MongooseError: Operation `products.find()` buffering timed out after 10000ms\n    at Timeout.<anonymous> (F:\\ArmanProjects\\nodefood\\node_modules\\mongoose\\lib\\drivers\\node-mongodb-native\\collection.js:184:20)\n    at listOnTimeout (node:internal/timers:559:17)\n    at processTimers (node:internal/timers:502:7)"}
{"level":"error","message":"Operation `restaurants.findOne()` buffering timed out after 10000ms Operation `restaurants.findOne()` buffering timed out after 10000ms","stack":"MongooseError: Operation `restaurants.findOne()` buffering timed out after 10000ms\n    at Timeout.<anonymous> (F:\\ArmanProjects\\nodefood\\node_modules\\mongoose\\lib\\drivers\\node-mongodb-native\\collection.js:184:20)\n    at listOnTimeout (node:internal/timers:559:17)\n    at processTimers (node:internal/timers:502:7)"}
{"level":"error","message":"Operation `categories.find()` buffering timed out after 10000ms Operation `categories.find()` buffering timed out after 10000ms","stack":"MongooseError: Operation `categories.find()` buffering timed out after 10000ms\n    at Timeout.<anonymous> (F:\\ArmanProjects\\nodefood\\node_modules\\mongoose\\lib\\drivers\\node-mongodb-native\\collection.js:184:20)\n    at listOnTimeout (node:internal/timers:559:17)\n    at processTimers (node:internal/timers:502:7)"}
{"level":"error","message":"Operation `products.find()` buffering timed out after 10000ms Operation `products.find()` buffering timed out after 10000ms","stack":"MongooseError: Operation `products.find()` buffering timed out after 10000ms\n    at Timeout.<anonymous> (F:\\ArmanProjects\\nodefood\\node_modules\\mongoose\\lib\\drivers\\node-mongodb-native\\collection.js:184:20)\n    at listOnTimeout (node:internal/timers:559:17)\n    at processTimers (node:internal/timers:502:7)"}
{"level":"error","message":"Operation `restaurants.findOne()` buffering timed out after 10000ms Operation `restaurants.findOne()` buffering timed out after 10000ms","stack":"MongooseError: Operation `restaurants.findOne()` buffering timed out after 10000ms\n    at Timeout.<anonymous> (F:\\ArmanProjects\\nodefood\\node_modules\\mongoose\\lib\\drivers\\node-mongodb-native\\collection.js:184:20)\n    at listOnTimeout (node:internal/timers:559:17)\n    at processTimers (node:internal/timers:502:7)"}
{"level":"error","message":"Operation `categories.find()` buffering timed out after 10000ms Operation `categories.find()` buffering timed out after 10000ms","stack":"MongooseError: Operation `categories.find()` buffering timed out after 10000ms\n    at Timeout.<anonymous> (F:\\ArmanProjects\\nodefood\\node_modules\\mongoose\\lib\\drivers\\node-mongodb-native\\collection.js:184:20)\n    at listOnTimeout (node:internal/timers:559:17)\n    at processTimers (node:internal/timers:502:7)"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"stringValue":"\"undefined\"","kind":"Boolean","value":"undefined","path":"status","reason":{"stringValue":"\"undefined\"","kind":"boolean","value":"undefined"},"level":"error","message":"Cast to Boolean failed for value \"undefined\" at path \"status\" for model \"Products\" Cast to Boolean failed for value \"undefined\" at path \"status\" for model \"Products\"","stack":"CastError: Cast to Boolean failed for value \"undefined\" at path \"status\" for model \"Products\"\n    at model.Query.exec (F:\\ArmanProjects\\nodefood\\node_modules\\mongoose\\lib\\query.js:4358:21)\n    at model.Query.Query.then (F:\\ArmanProjects\\nodefood\\node_modules\\mongoose\\lib\\query.js:4450:15)"}
{"errors":{"options.1.price":{"stringValue":"\"$ 1,000,000,000\"","kind":"Number","value":"$ 1,000,000,000","path":"price","reason":{"generatedMessage":true,"code":"ERR_ASSERTION","actual":false,"expected":true,"operator":"=="}}},"_message":"Products validation failed","level":"error","message":"Products validation failed: options.1.price: Cast to Number failed for value \"$ 1,000,000,000\" at path \"price\" Products validation failed: options.1.price: Cast to Number failed for value \"$ 1,000,000,000\" at path \"price\"","stack":"ValidationError: Products validation failed: options.1.price: Cast to Number failed for value \"$ 1,000,000,000\" at path \"price\"\n    at model.Document.invalidate (F:\\ArmanProjects\\nodefood\\node_modules\\mongoose\\lib\\document.js:2688:32)\n    at EmbeddedDocument.invalidate (F:\\ArmanProjects\\nodefood\\node_modules\\mongoose\\lib\\types\\embedded.js:292:29)\n    at EmbeddedDocument.$set (F:\\ArmanProjects\\nodefood\\node_modules\\mongoose\\lib\\document.js:1301:12)\n    at EmbeddedDocument.set [as price] (F:\\ArmanProjects\\nodefood\\node_modules\\mongoose\\lib\\helpers\\document\\compile.js:172:19)\n    at ChangeProperties (F:\\ArmanProjects\\nodefood\\app\\http\\controller\\RestaurantController.js:205:25)\n    at runMicrotasks (<anonymous>)\n    at processTicksAndRejections (node:internal/process/task_queues:96:5)"}
{"errors":{"options.1.price":{"stringValue":"\"$ 1,000,000,000\"","kind":"Number","value":"$ 1,000,000,000","path":"price","reason":{"generatedMessage":true,"code":"ERR_ASSERTION","actual":false,"expected":true,"operator":"=="}}},"_message":"Products validation failed","level":"error","message":"Products validation failed: options.1.price: Cast to Number failed for value \"$ 1,000,000,000\" at path \"price\" Products validation failed: options.1.price: Cast to Number failed for value \"$ 1,000,000,000\" at path \"price\"","stack":"ValidationError: Products validation failed: options.1.price: Cast to Number failed for value \"$ 1,000,000,000\" at path \"price\"\n    at model.Document.invalidate (F:\\ArmanProjects\\nodefood\\node_modules\\mongoose\\lib\\document.js:2688:32)\n    at EmbeddedDocument.invalidate (F:\\ArmanProjects\\nodefood\\node_modules\\mongoose\\lib\\types\\embedded.js:292:29)\n    at EmbeddedDocument.$set (F:\\ArmanProjects\\nodefood\\node_modules\\mongoose\\lib\\document.js:1301:12)\n    at EmbeddedDocument.set [as price] (F:\\ArmanProjects\\nodefood\\node_modules\\mongoose\\lib\\helpers\\document\\compile.js:172:19)\n    at ChangeProperties (F:\\ArmanProjects\\nodefood\\app\\http\\controller\\RestaurantController.js:205:25)\n    at runMicrotasks (<anonymous>)\n    at processTicksAndRejections (node:internal/process/task_queues:96:5)"}
{"errors":{"options.1.price":{"stringValue":"\"$ 1,000,000,000\"","kind":"Number","value":"$ 1,000,000,000","path":"price","reason":{"generatedMessage":true,"code":"ERR_ASSERTION","actual":false,"expected":true,"operator":"=="}}},"_message":"Products validation failed","level":"error","message":"Products validation failed: options.1.price: Cast to Number failed for value \"$ 1,000,000,000\" at path \"price\" Products validation failed: options.1.price: Cast to Number failed for value \"$ 1,000,000,000\" at path \"price\"","stack":"ValidationError: Products validation failed: options.1.price: Cast to Number failed for value \"$ 1,000,000,000\" at path \"price\"\n    at model.Document.invalidate (F:\\ArmanProjects\\nodefood\\node_modules\\mongoose\\lib\\document.js:2688:32)\n    at EmbeddedDocument.invalidate (F:\\ArmanProjects\\nodefood\\node_modules\\mongoose\\lib\\types\\embedded.js:292:29)\n    at EmbeddedDocument.$set (F:\\ArmanProjects\\nodefood\\node_modules\\mongoose\\lib\\document.js:1301:12)\n    at EmbeddedDocument.set [as price] (F:\\ArmanProjects\\nodefood\\node_modules\\mongoose\\lib\\helpers\\document\\compile.js:172:19)\n    at ChangeProperties (F:\\ArmanProjects\\nodefood\\app\\http\\controller\\RestaurantController.js:205:25)\n    at runMicrotasks (<anonymous>)\n    at processTicksAndRejections (node:internal/process/task_queues:96:5)"}
{"errors":{"options.1.price":{"stringValue":"\"$ 1,000,000,000\"","kind":"Number","value":"$ 1,000,000,000","path":"price","reason":{"generatedMessage":true,"code":"ERR_ASSERTION","actual":false,"expected":true,"operator":"=="}}},"_message":"Products validation failed","level":"error","message":"Products validation failed: options.1.price: Cast to Number failed for value \"$ 1,000,000,000\" at path \"price\" Products validation failed: options.1.price: Cast to Number failed for value \"$ 1,000,000,000\" at path \"price\"","stack":"ValidationError: Products validation failed: options.1.price: Cast to Number failed for value \"$ 1,000,000,000\" at path \"price\"\n    at model.Document.invalidate (F:\\ArmanProjects\\nodefood\\node_modules\\mongoose\\lib\\document.js:2688:32)\n    at EmbeddedDocument.invalidate (F:\\ArmanProjects\\nodefood\\node_modules\\mongoose\\lib\\types\\embedded.js:292:29)\n    at EmbeddedDocument.$set (F:\\ArmanProjects\\nodefood\\node_modules\\mongoose\\lib\\document.js:1301:12)\n    at EmbeddedDocument.set [as price] (F:\\ArmanProjects\\nodefood\\node_modules\\mongoose\\lib\\helpers\\document\\compile.js:172:19)\n    at ChangeProperties (F:\\ArmanProjects\\nodefood\\app\\http\\controller\\RestaurantController.js:205:25)\n    at runMicrotasks (<anonymous>)\n    at processTicksAndRejections (node:internal/process/task_queues:96:5)"}
{"errors":{"options.0.price":{"stringValue":"\"100,000\"","kind":"Number","value":"100,000","path":"price","reason":{"generatedMessage":true,"code":"ERR_ASSERTION","actual":false,"expected":true,"operator":"=="}}},"_message":"Products validation failed","level":"error","message":"Products validation failed: options.0.price: Cast to Number failed for value \"100,000\" at path \"price\" Products validation failed: options.0.price: Cast to Number failed for value \"100,000\" at path \"price\"","stack":"ValidationError: Products validation failed: options.0.price: Cast to Number failed for value \"100,000\" at path \"price\"\n    at model.Document.invalidate (F:\\ArmanProjects\\nodefood\\node_modules\\mongoose\\lib\\document.js:2688:32)\n    at EmbeddedDocument.invalidate (F:\\ArmanProjects\\nodefood\\node_modules\\mongoose\\lib\\types\\embedded.js:292:29)\n    at EmbeddedDocument.$set (F:\\ArmanProjects\\nodefood\\node_modules\\mongoose\\lib\\document.js:1301:12)\n    at EmbeddedDocument.set [as price] (F:\\ArmanProjects\\nodefood\\node_modules\\mongoose\\lib\\helpers\\document\\compile.js:172:19)\n    at ChangeProperties (F:\\ArmanProjects\\nodefood\\app\\http\\controller\\RestaurantController.js:205:25)\n    at runMicrotasks (<anonymous>)\n    at processTicksAndRejections (node:internal/process/task_queues:96:5)"}
{"errors":{"options.1.price":{"stringValue":"\"200,000\"","kind":"Number","value":"200,000","path":"price","reason":{"generatedMessage":true,"code":"ERR_ASSERTION","actual":false,"expected":true,"operator":"=="}}},"_message":"Products validation failed","level":"error","message":"Products validation failed: options.1.price: Cast to Number failed for value \"200,000\" at path \"price\" Products validation failed: options.1.price: Cast to Number failed for value \"200,000\" at path \"price\"","stack":"ValidationError: Products validation failed: options.1.price: Cast to Number failed for value \"200,000\" at path \"price\"\n    at model.Document.invalidate (F:\\ArmanProjects\\nodefood\\node_modules\\mongoose\\lib\\document.js:2688:32)\n    at EmbeddedDocument.invalidate (F:\\ArmanProjects\\nodefood\\node_modules\\mongoose\\lib\\types\\embedded.js:292:29)\n    at EmbeddedDocument.$set (F:\\ArmanProjects\\nodefood\\node_modules\\mongoose\\lib\\document.js:1301:12)\n    at EmbeddedDocument.set [as price] (F:\\ArmanProjects\\nodefood\\node_modules\\mongoose\\lib\\helpers\\document\\compile.js:172:19)\n    at ChangeProperties (F:\\ArmanProjects\\nodefood\\app\\http\\controller\\RestaurantController.js:205:25)\n    at runMicrotasks (<anonymous>)\n    at processTicksAndRejections (node:internal/process/task_queues:96:5)"}
{"stringValue":"\"undefined\"","kind":"Boolean","value":"undefined","path":"status","reason":{"stringValue":"\"undefined\"","kind":"boolean","value":"undefined"},"level":"error","message":"Cast to Boolean failed for value \"undefined\" at path \"status\" for model \"Products\" Cast to Boolean failed for value \"undefined\" at path \"status\" for model \"Products\"","stack":"CastError: Cast to Boolean failed for value \"undefined\" at path \"status\" for model \"Products\"\n    at model.Query.exec (F:\\ArmanProjects\\nodefood\\node_modules\\mongoose\\lib\\query.js:4358:21)\n    at model.Query.Query.then (F:\\ArmanProjects\\nodefood\\node_modules\\mongoose\\lib\\query.js:4450:15)"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"level":"error","message":"Operation `restaurants.find()` buffering timed out after 10000ms Operation `restaurants.find()` buffering timed out after 10000ms","stack":"MongooseError: Operation `restaurants.find()` buffering timed out after 10000ms\n    at Timeout.<anonymous> (F:\\ArmanProjects\\nodefood\\node_modules\\mongoose\\lib\\drivers\\node-mongodb-native\\collection.js:184:20)\n    at listOnTimeout (node:internal/timers:559:17)\n    at processTimers (node:internal/timers:502:7)"}
{"level":"error","message":"Operation `users.findOne()` buffering timed out after 10000ms Operation `users.findOne()` buffering timed out after 10000ms","stack":"MongooseError: Operation `users.findOne()` buffering timed out after 10000ms\n    at Timeout.<anonymous> (F:\\ArmanProjects\\nodefood\\node_modules\\mongoose\\lib\\drivers\\node-mongodb-native\\collection.js:184:20)\n    at listOnTimeout (node:internal/timers:559:17)\n    at processTimers (node:internal/timers:502:7)"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"name":"MongoNetworkError","level":"error","message":"connection 12 to 31.214.175.14:27017 closed connection 12 to 31.214.175.14:27017 closed","stack":"MongoNetworkError: connection 12 to 31.214.175.14:27017 closed\n    at F:\\ArmanProjects\\nodefood\\node_modules\\mongodb\\lib\\cmap\\connection.js:68:15\n    at Map.forEach (<anonymous>)\n    at Socket.<anonymous> (F:\\ArmanProjects\\nodefood\\node_modules\\mongodb\\lib\\cmap\\connection.js:67:20)\n    at Socket.emit (node:events:527:28)\n    at TCP.<anonymous> (node:net:709:12)"}
{"message":"db connected","level":"info"}
{"level":"error","message":"Operation `discounts.find()` buffering timed out after 10000ms Operation `discounts.find()` buffering timed out after 10000ms","stack":"MongooseError: Operation `discounts.find()` buffering timed out after 10000ms\n    at Timeout.<anonymous> (F:\\ArmanProjects\\nodefood\\node_modules\\mongoose\\lib\\drivers\\node-mongodb-native\\collection.js:184:20)\n    at listOnTimeout (node:internal/timers:559:17)\n    at processTimers (node:internal/timers:502:7)"}
{"level":"error","message":"Operation `restaurants.find()` buffering timed out after 10000ms Operation `restaurants.find()` buffering timed out after 10000ms","stack":"MongooseError: Operation `restaurants.find()` buffering timed out after 10000ms\n    at Timeout.<anonymous> (F:\\ArmanProjects\\nodefood\\node_modules\\mongoose\\lib\\drivers\\node-mongodb-native\\collection.js:184:20)\n    at listOnTimeout (node:internal/timers:559:17)\n    at processTimers (node:internal/timers:502:7)"}
{"level":"error","message":"Operation `users.find()` buffering timed out after 10000ms Operation `users.find()` buffering timed out after 10000ms","stack":"MongooseError: Operation `users.find()` buffering timed out after 10000ms\n    at Timeout.<anonymous> (F:\\ArmanProjects\\nodefood\\node_modules\\mongoose\\lib\\drivers\\node-mongodb-native\\collection.js:184:20)\n    at listOnTimeout (node:internal/timers:559:17)\n    at processTimers (node:internal/timers:502:7)"}
{"level":"error","message":"Operation `restaurants.find()` buffering timed out after 10000ms Operation `restaurants.find()` buffering timed out after 10000ms","stack":"MongooseError: Operation `restaurants.find()` buffering timed out after 10000ms\n    at Timeout.<anonymous> (F:\\ArmanProjects\\nodefood\\node_modules\\mongoose\\lib\\drivers\\node-mongodb-native\\collection.js:184:20)\n    at listOnTimeout (node:internal/timers:559:17)\n    at processTimers (node:internal/timers:502:7)"}
{"level":"error","message":"Operation `users.find()` buffering timed out after 10000ms Operation `users.find()` buffering timed out after 10000ms","stack":"MongooseError: Operation `users.find()` buffering timed out after 10000ms\n    at Timeout.<anonymous> (F:\\ArmanProjects\\nodefood\\node_modules\\mongoose\\lib\\drivers\\node-mongodb-native\\collection.js:184:20)\n    at listOnTimeout (node:internal/timers:559:17)\n    at processTimers (node:internal/timers:502:7)"}
{"level":"error","message":"Operation `payments.find()` buffering timed out after 10000ms Operation `payments.find()` buffering timed out after 10000ms","stack":"MongooseError: Operation `payments.find()` buffering timed out after 10000ms\n    at Timeout.<anonymous> (F:\\ArmanProjects\\nodefood\\node_modules\\mongoose\\lib\\drivers\\node-mongodb-native\\collection.js:184:20)\n    at listOnTimeout (node:internal/timers:559:17)\n    at processTimers (node:internal/timers:502:7)"}
{"level":"error","message":"Operation `payments.find()` buffering timed out after 10000ms Operation `payments.find()` buffering timed out after 10000ms","stack":"MongooseError: Operation `payments.find()` buffering timed out after 10000ms\n    at Timeout.<anonymous> (F:\\ArmanProjects\\nodefood\\node_modules\\mongoose\\lib\\drivers\\node-mongodb-native\\collection.js:184:20)\n    at listOnTimeout (node:internal/timers:559:17)\n    at processTimers (node:internal/timers:502:7)"}
{"level":"error","message":"Operation `restaurants.find()` buffering timed out after 10000ms Operation `restaurants.find()` buffering timed out after 10000ms","stack":"MongooseError: Operation `restaurants.find()` buffering timed out after 10000ms\n    at Timeout.<anonymous> (F:\\ArmanProjects\\nodefood\\node_modules\\mongoose\\lib\\drivers\\node-mongodb-native\\collection.js:184:20)\n    at listOnTimeout (node:internal/timers:559:17)\n    at processTimers (node:internal/timers:502:7)"}
{"level":"error","message":"Operation `users.find()` buffering timed out after 10000ms Operation `users.find()` buffering timed out after 10000ms","stack":"MongooseError: Operation `users.find()` buffering timed out after 10000ms\n    at Timeout.<anonymous> (F:\\ArmanProjects\\nodefood\\node_modules\\mongoose\\lib\\drivers\\node-mongodb-native\\collection.js:184:20)\n    at listOnTimeout (node:internal/timers:559:17)\n    at processTimers (node:internal/timers:502:7)"}
{"level":"error","message":"Operation `discounts.find()` buffering timed out after 10000ms Operation `discounts.find()` buffering timed out after 10000ms","stack":"MongooseError: Operation `discounts.find()` buffering timed out after 10000ms\n    at Timeout.<anonymous> (F:\\ArmanProjects\\nodefood\\node_modules\\mongoose\\lib\\drivers\\node-mongodb-native\\collection.js:184:20)\n    at listOnTimeout (node:internal/timers:559:17)\n    at processTimers (node:internal/timers:502:7)"}
{"message":"db connected","level":"info"}
{"message":"connection timed out connection timed out","reason":{"type":"Single","setName":null,"maxSetVersion":null,"maxElectionId":null,"servers":{},"stale":false,"compatible":true,"compatibilityError":null,"logicalSessionTimeoutMinutes":null,"heartbeatFrequencyMS":10000,"localThresholdMS":15,"commonWireVersion":9},"level":"error","stack":"MongooseServerSelectionError: connection timed out\n    at Function.Model.$wrapCallback (F:\\ArmanProjects\\nodefood\\node_modules\\mongoose\\lib\\model.js:4858:32)\n    at F:\\ArmanProjects\\nodefood\\node_modules\\mongoose\\lib\\query.js:4370:21\n    at F:\\ArmanProjects\\nodefood\\node_modules\\mongoose\\lib\\helpers\\promiseOrCallback.js:31:5\n    at new Promise (<anonymous>)\n    at promiseOrCallback (F:\\ArmanProjects\\nodefood\\node_modules\\mongoose\\lib\\helpers\\promiseOrCallback.js:30:10)\n    at model.Query.exec (F:\\ArmanProjects\\nodefood\\node_modules\\mongoose\\lib\\query.js:4369:10)\n    at model.Query.Query.then (F:\\ArmanProjects\\nodefood\\node_modules\\mongoose\\lib\\query.js:4450:15)"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"Cannot set headers after they are sent to the client","level":"error"}
{"message":"server instance pool was destroyed","level":"error"}
{"message":"db connected","level":"info"}
{"message":"connection <monitor> to 31.214.175.14:27017 timed out connection <monitor> to 31.214.175.14:27017 timed out","reason":{"type":"Single","setName":null,"maxSetVersion":null,"maxElectionId":null,"servers":{},"stale":false,"compatible":true,"compatibilityError":null,"logicalSessionTimeoutMinutes":null,"heartbeatFrequencyMS":10000,"localThresholdMS":15,"commonWireVersion":9},"level":"error","stack":"MongooseServerSelectionError: connection <monitor> to 31.214.175.14:27017 timed out\n    at Function.Model.$wrapCallback (F:\\ArmanProjects\\nodefood\\node_modules\\mongoose\\lib\\model.js:4858:32)\n    at F:\\ArmanProjects\\nodefood\\node_modules\\mongoose\\lib\\query.js:4370:21\n    at F:\\ArmanProjects\\nodefood\\node_modules\\mongoose\\lib\\helpers\\promiseOrCallback.js:31:5\n    at new Promise (<anonymous>)\n    at promiseOrCallback (F:\\ArmanProjects\\nodefood\\node_modules\\mongoose\\lib\\helpers\\promiseOrCallback.js:30:10)\n    at model.Query.exec (F:\\ArmanProjects\\nodefood\\node_modules\\mongoose\\lib\\query.js:4369:10)\n    at model.Query.Query.then (F:\\ArmanProjects\\nodefood\\node_modules\\mongoose\\lib\\query.js:4450:15)"}
{"message":"connection <monitor> to 31.214.175.14:27017 timed out connection <monitor> to 31.214.175.14:27017 timed out","reason":{"type":"Single","setName":null,"maxSetVersion":null,"maxElectionId":null,"servers":{},"stale":false,"compatible":true,"compatibilityError":null,"logicalSessionTimeoutMinutes":null,"heartbeatFrequencyMS":10000,"localThresholdMS":15,"commonWireVersion":9},"level":"error","stack":"MongooseServerSelectionError: connection <monitor> to 31.214.175.14:27017 timed out\n    at Function.Model.$wrapCallback (F:\\ArmanProjects\\nodefood\\node_modules\\mongoose\\lib\\model.js:4858:32)\n    at F:\\ArmanProjects\\nodefood\\node_modules\\mongoose\\lib\\query.js:4370:21\n    at F:\\ArmanProjects\\nodefood\\node_modules\\mongoose\\lib\\helpers\\promiseOrCallback.js:31:5\n    at new Promise (<anonymous>)\n    at promiseOrCallback (F:\\ArmanProjects\\nodefood\\node_modules\\mongoose\\lib\\helpers\\promiseOrCallback.js:30:10)\n    at model.Query.exec (F:\\ArmanProjects\\nodefood\\node_modules\\mongoose\\lib\\query.js:4369:10)\n    at model.Query.Query.then (F:\\ArmanProjects\\nodefood\\node_modules\\mongoose\\lib\\query.js:4450:15)"}
{"message":"connection <monitor> to 31.214.175.14:27017 timed out connection <monitor> to 31.214.175.14:27017 timed out","reason":{"type":"Single","setName":null,"maxSetVersion":null,"maxElectionId":null,"servers":{},"stale":false,"compatible":true,"compatibilityError":null,"logicalSessionTimeoutMinutes":null,"heartbeatFrequencyMS":10000,"localThresholdMS":15,"commonWireVersion":9},"level":"error","stack":"MongooseServerSelectionError: connection <monitor> to 31.214.175.14:27017 timed out\n    at Function.Model.$wrapCallback (F:\\ArmanProjects\\nodefood\\node_modules\\mongoose\\lib\\model.js:4858:32)\n    at F:\\ArmanProjects\\nodefood\\node_modules\\mongoose\\lib\\query.js:4370:21\n    at F:\\ArmanProjects\\nodefood\\node_modules\\mongoose\\lib\\helpers\\promiseOrCallback.js:31:5\n    at new Promise (<anonymous>)\n    at promiseOrCallback (F:\\ArmanProjects\\nodefood\\node_modules\\mongoose\\lib\\helpers\\promiseOrCallback.js:30:10)\n    at model.Query.exec (F:\\ArmanProjects\\nodefood\\node_modules\\mongoose\\lib\\query.js:4369:10)\n    at model.Query.Query.then (F:\\ArmanProjects\\nodefood\\node_modules\\mongoose\\lib\\query.js:4450:15)"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"stringValue":"\"COMPLETED\"","kind":"Boolean","value":"COMPLETED","path":"success","reason":{"stringValue":"\"COMPLETED\"","kind":"boolean","value":"COMPLETED"},"level":"error","message":"Cast to Boolean failed for value \"COMPLETED\" at path \"success\" for model \"payment\" Cast to Boolean failed for value \"COMPLETED\" at path \"success\" for model \"payment\"","stack":"CastError: Cast to Boolean failed for value \"COMPLETED\" at path \"success\" for model \"payment\"\n    at model.Query.exec (F:\\ArmanProjects\\nodefood\\node_modules\\mongoose\\lib\\query.js:4358:21)\n    at model.Query.Query.then (F:\\ArmanProjects\\nodefood\\node_modules\\mongoose\\lib\\query.js:4450:15)"}
{"stringValue":"\"COMPLETED\"","kind":"Boolean","value":"COMPLETED","path":"success","reason":{"stringValue":"\"COMPLETED\"","kind":"boolean","value":"COMPLETED"},"level":"error","message":"Cast to Boolean failed for value \"COMPLETED\" at path \"success\" for model \"payment\" Cast to Boolean failed for value \"COMPLETED\" at path \"success\" for model \"payment\"","stack":"CastError: Cast to Boolean failed for value \"COMPLETED\" at path \"success\" for model \"payment\"\n    at model.Query.exec (F:\\ArmanProjects\\nodefood\\node_modules\\mongoose\\lib\\query.js:4358:21)\n    at model.Query.Query.then (F:\\ArmanProjects\\nodefood\\node_modules\\mongoose\\lib\\query.js:4450:15)"}
{"stringValue":"\"COMPLETED\"","kind":"Boolean","value":"COMPLETED","path":"success","reason":{"stringValue":"\"COMPLETED\"","kind":"boolean","value":"COMPLETED"},"level":"error","message":"Cast to Boolean failed for value \"COMPLETED\" at path \"success\" for model \"payment\" Cast to Boolean failed for value \"COMPLETED\" at path \"success\" for model \"payment\"","stack":"CastError: Cast to Boolean failed for value \"COMPLETED\" at path \"success\" for model \"payment\"\n    at model.Query.exec (F:\\ArmanProjects\\nodefood\\node_modules\\mongoose\\lib\\query.js:4358:21)\n    at model.Query.Query.then (F:\\ArmanProjects\\nodefood\\node_modules\\mongoose\\lib\\query.js:4450:15)"}
{"stringValue":"\"COMPLETED\"","kind":"Boolean","value":"COMPLETED","path":"success","reason":{"stringValue":"\"COMPLETED\"","kind":"boolean","value":"COMPLETED"},"level":"error","message":"Cast to Boolean failed for value \"COMPLETED\" at path \"success\" for model \"payment\" Cast to Boolean failed for value \"COMPLETED\" at path \"success\" for model \"payment\"","stack":"CastError: Cast to Boolean failed for value \"COMPLETED\" at path \"success\" for model \"payment\"\n    at model.Query.exec (F:\\ArmanProjects\\nodefood\\node_modules\\mongoose\\lib\\query.js:4358:21)\n    at model.Query.Query.then (F:\\ArmanProjects\\nodefood\\node_modules\\mongoose\\lib\\query.js:4450:15)"}
{"stringValue":"\"COMPLETED\"","kind":"Boolean","value":"COMPLETED","path":"success","reason":{"stringValue":"\"COMPLETED\"","kind":"boolean","value":"COMPLETED"},"level":"error","message":"Cast to Boolean failed for value \"COMPLETED\" at path \"success\" for model \"payment\" Cast to Boolean failed for value \"COMPLETED\" at path \"success\" for model \"payment\"","stack":"CastError: Cast to Boolean failed for value \"COMPLETED\" at path \"success\" for model \"payment\"\n    at model.Query.exec (F:\\ArmanProjects\\nodefood\\node_modules\\mongoose\\lib\\query.js:4358:21)\n    at model.Query.Query.then (F:\\ArmanProjects\\nodefood\\node_modules\\mongoose\\lib\\query.js:4450:15)"}
{"stringValue":"\"COMPLETED\"","kind":"Boolean","value":"COMPLETED","path":"success","reason":{"stringValue":"\"COMPLETED\"","kind":"boolean","value":"COMPLETED"},"level":"error","message":"Cast to Boolean failed for value \"COMPLETED\" at path \"success\" for model \"payment\" Cast to Boolean failed for value \"COMPLETED\" at path \"success\" for model \"payment\"","stack":"CastError: Cast to Boolean failed for value \"COMPLETED\" at path \"success\" for model \"payment\"\n    at model.Query.exec (F:\\ArmanProjects\\nodefood\\node_modules\\mongoose\\lib\\query.js:4358:21)\n    at model.Query.Query.then (F:\\ArmanProjects\\nodefood\\node_modules\\mongoose\\lib\\query.js:4450:15)"}
{"stringValue":"\"COMPLETED\"","kind":"Boolean","value":"COMPLETED","path":"success","reason":{"stringValue":"\"COMPLETED\"","kind":"boolean","value":"COMPLETED"},"level":"error","message":"Cast to Boolean failed for value \"COMPLETED\" at path \"success\" for model \"payment\" Cast to Boolean failed for value \"COMPLETED\" at path \"success\" for model \"payment\"","stack":"CastError: Cast to Boolean failed for value \"COMPLETED\" at path \"success\" for model \"payment\"\n    at model.Query.exec (F:\\ArmanProjects\\nodefood\\node_modules\\mongoose\\lib\\query.js:4358:21)\n    at model.Query.Query.then (F:\\ArmanProjects\\nodefood\\node_modules\\mongoose\\lib\\query.js:4450:15)"}
{"stringValue":"\"COMPLETED\"","kind":"Boolean","value":"COMPLETED","path":"success","reason":{"stringValue":"\"COMPLETED\"","kind":"boolean","value":"COMPLETED"},"level":"error","message":"Cast to Boolean failed for value \"COMPLETED\" at path \"success\" for model \"payment\" Cast to Boolean failed for value \"COMPLETED\" at path \"success\" for model \"payment\"","stack":"CastError: Cast to Boolean failed for value \"COMPLETED\" at path \"success\" for model \"payment\"\n    at model.Query.exec (F:\\ArmanProjects\\nodefood\\node_modules\\mongoose\\lib\\query.js:4358:21)\n    at model.Query.Query.then (F:\\ArmanProjects\\nodefood\\node_modules\\mongoose\\lib\\query.js:4450:15)"}
{"message":"db connected","level":"info"}
{"stringValue":"\"COMPLETED\"","kind":"Boolean","value":"COMPLETED","path":"success","reason":{"stringValue":"\"COMPLETED\"","kind":"boolean","value":"COMPLETED"},"level":"error","message":"Cast to Boolean failed for value \"COMPLETED\" at path \"success\" for model \"payment\" Cast to Boolean failed for value \"COMPLETED\" at path \"success\" for model \"payment\"","stack":"CastError: Cast to Boolean failed for value \"COMPLETED\" at path \"success\" for model \"payment\"\n    at model.Query.exec (F:\\ArmanProjects\\nodefood\\node_modules\\mongoose\\lib\\query.js:4358:21)\n    at model.Query.Query.then (F:\\ArmanProjects\\nodefood\\node_modules\\mongoose\\lib\\query.js:4450:15)"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"stringValue":"\"COMPLETED\"","kind":"Boolean","value":"COMPLETED","path":"success","reason":{"stringValue":"\"COMPLETED\"","kind":"boolean","value":"COMPLETED"},"level":"error","message":"Cast to Boolean failed for value \"COMPLETED\" at path \"success\" for model \"payment\" Cast to Boolean failed for value \"COMPLETED\" at path \"success\" for model \"payment\"","stack":"CastError: Cast to Boolean failed for value \"COMPLETED\" at path \"success\" for model \"payment\"\n    at model.Query.exec (F:\\ArmanProjects\\nodefood\\node_modules\\mongoose\\lib\\query.js:4358:21)\n    at model.Query.Query.then (F:\\ArmanProjects\\nodefood\\node_modules\\mongoose\\lib\\query.js:4450:15)"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"level":"error","message":"id is not defined id is not defined","stack":"ReferenceError: id is not defined\n    at updateSettings (F:\\ArmanProjects\\nodefood\\app\\http\\controller\\SuperAdminController.js:78:49)\n    at newFn (F:\\ArmanProjects\\nodefood\\node_modules\\express-async-errors\\index.js:16:20)\n    at Layer.handle [as handle_request] (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\layer.js:95:5)\n    at next (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\route.js:137:13)\n    at module.exports (F:\\ArmanProjects\\nodefood\\app\\http\\middleware\\SuperAdmin.js:7:12)\n    at newFn (F:\\ArmanProjects\\nodefood\\node_modules\\express-async-errors\\index.js:16:20)\n    at Layer.handle [as handle_request] (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\layer.js:95:5)\n    at next (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\route.js:137:13)\n    at module.exports (F:\\ArmanProjects\\nodefood\\app\\http\\middleware\\Auth.js:11:5)\n    at newFn (F:\\ArmanProjects\\nodefood\\node_modules\\express-async-errors\\index.js:16:20)\n    at Layer.handle [as handle_request] (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\layer.js:95:5)\n    at next (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\route.js:137:13)\n    at Route.dispatch (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\route.js:112:3)\n    at newFn (F:\\ArmanProjects\\nodefood\\node_modules\\express-async-errors\\index.js:16:20)\n    at Layer.handle [as handle_request] (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\layer.js:95:5)\n    at F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\index.js:281:22"}
{"level":"error","message":"id is not defined id is not defined","stack":"ReferenceError: id is not defined\n    at updateSettings (F:\\ArmanProjects\\nodefood\\app\\http\\controller\\SuperAdminController.js:78:49)\n    at newFn (F:\\ArmanProjects\\nodefood\\node_modules\\express-async-errors\\index.js:16:20)\n    at Layer.handle [as handle_request] (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\layer.js:95:5)\n    at next (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\route.js:137:13)\n    at module.exports (F:\\ArmanProjects\\nodefood\\app\\http\\middleware\\SuperAdmin.js:7:12)\n    at newFn (F:\\ArmanProjects\\nodefood\\node_modules\\express-async-errors\\index.js:16:20)\n    at Layer.handle [as handle_request] (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\layer.js:95:5)\n    at next (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\route.js:137:13)\n    at module.exports (F:\\ArmanProjects\\nodefood\\app\\http\\middleware\\Auth.js:11:5)\n    at newFn (F:\\ArmanProjects\\nodefood\\node_modules\\express-async-errors\\index.js:16:20)\n    at Layer.handle [as handle_request] (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\layer.js:95:5)\n    at next (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\route.js:137:13)\n    at Route.dispatch (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\route.js:112:3)\n    at newFn (F:\\ArmanProjects\\nodefood\\node_modules\\express-async-errors\\index.js:16:20)\n    at Layer.handle [as handle_request] (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\layer.js:95:5)\n    at F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\index.js:281:22"}
{"level":"error","message":"id is not defined id is not defined","stack":"ReferenceError: id is not defined\n    at updateSettings (F:\\ArmanProjects\\nodefood\\app\\http\\controller\\SuperAdminController.js:78:49)\n    at newFn (F:\\ArmanProjects\\nodefood\\node_modules\\express-async-errors\\index.js:16:20)\n    at Layer.handle [as handle_request] (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\layer.js:95:5)\n    at next (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\route.js:137:13)\n    at module.exports (F:\\ArmanProjects\\nodefood\\app\\http\\middleware\\SuperAdmin.js:7:12)\n    at newFn (F:\\ArmanProjects\\nodefood\\node_modules\\express-async-errors\\index.js:16:20)\n    at Layer.handle [as handle_request] (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\layer.js:95:5)\n    at next (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\route.js:137:13)\n    at module.exports (F:\\ArmanProjects\\nodefood\\app\\http\\middleware\\Auth.js:11:5)\n    at newFn (F:\\ArmanProjects\\nodefood\\node_modules\\express-async-errors\\index.js:16:20)\n    at Layer.handle [as handle_request] (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\layer.js:95:5)\n    at next (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\route.js:137:13)\n    at Route.dispatch (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\route.js:112:3)\n    at newFn (F:\\ArmanProjects\\nodefood\\node_modules\\express-async-errors\\index.js:16:20)\n    at Layer.handle [as handle_request] (F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\layer.js:95:5)\n    at F:\\ArmanProjects\\nodefood\\node_modules\\express\\lib\\router\\index.js:281:22"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"stringValue":"\"COMPLETED\"","kind":"Boolean","value":"COMPLETED","path":"success","reason":{"stringValue":"\"COMPLETED\"","kind":"boolean","value":"COMPLETED"},"level":"error","message":"Cast to Boolean failed for value \"COMPLETED\" at path \"success\" for model \"payment\" Cast to Boolean failed for value \"COMPLETED\" at path \"success\" for model \"payment\"","stack":"CastError: Cast to Boolean failed for value \"COMPLETED\" at path \"success\" for model \"payment\"\n    at model.Query.exec (F:\\ArmanProjects\\nodefood\\node_modules\\mongoose\\lib\\query.js:4358:21)\n    at model.Query.Query.then (F:\\ArmanProjects\\nodefood\\node_modules\\mongoose\\lib\\query.js:4450:15)"}
{"message":"db connected","level":"info"}
{"stringValue":"\"COMPLETED\"","kind":"Boolean","value":"COMPLETED","path":"success","reason":{"stringValue":"\"COMPLETED\"","kind":"boolean","value":"COMPLETED"},"level":"error","message":"Cast to Boolean failed for value \"COMPLETED\" at path \"success\" for model \"payment\" Cast to Boolean failed for value \"COMPLETED\" at path \"success\" for model \"payment\"","stack":"CastError: Cast to Boolean failed for value \"COMPLETED\" at path \"success\" for model \"payment\"\n    at model.Query.exec (F:\\ArmanProjects\\nodefood\\node_modules\\mongoose\\lib\\query.js:4358:21)\n    at model.Query.Query.then (F:\\ArmanProjects\\nodefood\\node_modules\\mongoose\\lib\\query.js:4450:15)"}
{"stringValue":"\"COMPLETED\"","kind":"Boolean","value":"COMPLETED","path":"success","reason":{"stringValue":"\"COMPLETED\"","kind":"boolean","value":"COMPLETED"},"level":"error","message":"Cast to Boolean failed for value \"COMPLETED\" at path \"success\" for model \"payment\" Cast to Boolean failed for value \"COMPLETED\" at path \"success\" for model \"payment\"","stack":"CastError: Cast to Boolean failed for value \"COMPLETED\" at path \"success\" for model \"payment\"\n    at model.Query.exec (F:\\ArmanProjects\\nodefood\\node_modules\\mongoose\\lib\\query.js:4358:21)\n    at model.Query.Query.then (F:\\ArmanProjects\\nodefood\\node_modules\\mongoose\\lib\\query.js:4450:15)"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"stringValue":"\"COMPLETED\"","kind":"Boolean","value":"COMPLETED","path":"success","reason":{"stringValue":"\"COMPLETED\"","kind":"boolean","value":"COMPLETED"},"level":"error","message":"Cast to Boolean failed for value \"COMPLETED\" at path \"success\" for model \"payment\" Cast to Boolean failed for value \"COMPLETED\" at path \"success\" for model \"payment\"","stack":"CastError: Cast to Boolean failed for value \"COMPLETED\" at path \"success\" for model \"payment\"\n    at model.Query.exec (F:\\ArmanProjects\\nodefood\\node_modules\\mongoose\\lib\\query.js:4358:21)\n    at model.Query.Query.then (F:\\ArmanProjects\\nodefood\\node_modules\\mongoose\\lib\\query.js:4450:15)"}
{"stringValue":"\"COMPLETED\"","kind":"Boolean","value":"COMPLETED","path":"success","reason":{"stringValue":"\"COMPLETED\"","kind":"boolean","value":"COMPLETED"},"level":"error","message":"Cast to Boolean failed for value \"COMPLETED\" at path \"success\" for model \"payment\" Cast to Boolean failed for value \"COMPLETED\" at path \"success\" for model \"payment\"","stack":"CastError: Cast to Boolean failed for value \"COMPLETED\" at path \"success\" for model \"payment\"\n    at model.Query.exec (F:\\ArmanProjects\\nodefood\\node_modules\\mongoose\\lib\\query.js:4358:21)\n    at model.Query.Query.then (F:\\ArmanProjects\\nodefood\\node_modules\\mongoose\\lib\\query.js:4450:15)"}
{"stringValue":"\"COMPLETED\"","kind":"Boolean","value":"COMPLETED","path":"success","reason":{"stringValue":"\"COMPLETED\"","kind":"boolean","value":"COMPLETED"},"level":"error","message":"Cast to Boolean failed for value \"COMPLETED\" at path \"success\" for model \"payment\" Cast to Boolean failed for value \"COMPLETED\" at path \"success\" for model \"payment\"","stack":"CastError: Cast to Boolean failed for value \"COMPLETED\" at path \"success\" for model \"payment\"\n    at model.Query.exec (F:\\ArmanProjects\\nodefood\\node_modules\\mongoose\\lib\\query.js:4358:21)\n    at model.Query.Query.then (F:\\ArmanProjects\\nodefood\\node_modules\\mongoose\\lib\\query.js:4450:15)"}
{"stringValue":"\"COMPLETED\"","kind":"Boolean","value":"COMPLETED","path":"success","reason":{"stringValue":"\"COMPLETED\"","kind":"boolean","value":"COMPLETED"},"level":"error","message":"Cast to Boolean failed for value \"COMPLETED\" at path \"success\" for model \"payment\" Cast to Boolean failed for value \"COMPLETED\" at path \"success\" for model \"payment\"","stack":"CastError: Cast to Boolean failed for value \"COMPLETED\" at path \"success\" for model \"payment\"\n    at model.Query.exec (F:\\ArmanProjects\\nodefood\\node_modules\\mongoose\\lib\\query.js:4358:21)\n    at model.Query.Query.then (F:\\ArmanProjects\\nodefood\\node_modules\\mongoose\\lib\\query.js:4450:15)"}
{"message":"connect EHOSTUNREACH 31.214.175.14:27017 connect EHOSTUNREACH 31.214.175.14:27017","reason":{"type":"Single","setName":null,"maxSetVersion":null,"maxElectionId":null,"servers":{},"stale":false,"compatible":true,"compatibilityError":null,"logicalSessionTimeoutMinutes":null,"heartbeatFrequencyMS":10000,"localThresholdMS":15,"commonWireVersion":9},"level":"error","stack":"MongooseServerSelectionError: connect EHOSTUNREACH 31.214.175.14:27017\n    at Function.Model.$wrapCallback (F:\\ArmanProjects\\nodefood\\node_modules\\mongoose\\lib\\model.js:4858:32)\n    at F:\\ArmanProjects\\nodefood\\node_modules\\mongoose\\lib\\query.js:4370:21\n    at F:\\ArmanProjects\\nodefood\\node_modules\\mongoose\\lib\\helpers\\promiseOrCallback.js:31:5\n    at new Promise (<anonymous>)\n    at promiseOrCallback (F:\\ArmanProjects\\nodefood\\node_modules\\mongoose\\lib\\helpers\\promiseOrCallback.js:30:10)\n    at model.Query.exec (F:\\ArmanProjects\\nodefood\\node_modules\\mongoose\\lib\\query.js:4369:10)\n    at model.Query.Query.then (F:\\ArmanProjects\\nodefood\\node_modules\\mongoose\\lib\\query.js:4450:15)"}
{"message":"server instance pool was destroyed","level":"error"}
{"message":"db connected","level":"info"}
{"stringValue":"\"COMPLETED\"","kind":"Boolean","value":"COMPLETED","path":"success","reason":{"stringValue":"\"COMPLETED\"","kind":"boolean","value":"COMPLETED"},"level":"error","message":"Cast to Boolean failed for value \"COMPLETED\" at path \"success\" for model \"payment\" Cast to Boolean failed for value \"COMPLETED\" at path \"success\" for model \"payment\"","stack":"CastError: Cast to Boolean failed for value \"COMPLETED\" at path \"success\" for model \"payment\"\n    at model.Query.exec (F:\\ArmanProjects\\nodefood\\node_modules\\mongoose\\lib\\query.js:4358:21)\n    at model.Query.Query.then (F:\\ArmanProjects\\nodefood\\node_modules\\mongoose\\lib\\query.js:4450:15)"}
{"message":"db connected","level":"info"}
{"stringValue":"\"COMPLETED\"","kind":"Boolean","value":"COMPLETED","path":"success","reason":{"stringValue":"\"COMPLETED\"","kind":"boolean","value":"COMPLETED"},"level":"error","message":"Cast to Boolean failed for value \"COMPLETED\" at path \"success\" for model \"payment\" Cast to Boolean failed for value \"COMPLETED\" at path \"success\" for model \"payment\"","stack":"CastError: Cast to Boolean failed for value \"COMPLETED\" at path \"success\" for model \"payment\"\n    at model.Query.exec (F:\\ArmanProjects\\nodefood\\node_modules\\mongoose\\lib\\query.js:4358:21)\n    at model.Query.Query.then (F:\\ArmanProjects\\nodefood\\node_modules\\mongoose\\lib\\query.js:4450:15)"}
{"message":"db connected","level":"info"}
{"stringValue":"\"COMPLETED\"","kind":"Boolean","value":"COMPLETED","path":"success","reason":{"stringValue":"\"COMPLETED\"","kind":"boolean","value":"COMPLETED"},"level":"error","message":"Cast to Boolean failed for value \"COMPLETED\" at path \"success\" for model \"payment\" Cast to Boolean failed for value \"COMPLETED\" at path \"success\" for model \"payment\"","stack":"CastError: Cast to Boolean failed for value \"COMPLETED\" at path \"success\" for model \"payment\"\n    at model.Query.exec (F:\\ArmanProjects\\nodefood\\node_modules\\mongoose\\lib\\query.js:4358:21)\n    at model.Query.Query.then (F:\\ArmanProjects\\nodefood\\node_modules\\mongoose\\lib\\query.js:4450:15)"}
{"stringValue":"\"COMPLETED\"","kind":"Boolean","value":"COMPLETED","path":"success","reason":{"stringValue":"\"COMPLETED\"","kind":"boolean","value":"COMPLETED"},"level":"error","message":"Cast to Boolean failed for value \"COMPLETED\" at path \"success\" for model \"payment\" Cast to Boolean failed for value \"COMPLETED\" at path \"success\" for model \"payment\"","stack":"CastError: Cast to Boolean failed for value \"COMPLETED\" at path \"success\" for model \"payment\"\n    at model.Query.exec (F:\\ArmanProjects\\nodefood\\node_modules\\mongoose\\lib\\query.js:4358:21)\n    at model.Query.Query.then (F:\\ArmanProjects\\nodefood\\node_modules\\mongoose\\lib\\query.js:4450:15)"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"stringValue":"\"COMPLETED\"","kind":"Boolean","value":"COMPLETED","path":"success","reason":{"stringValue":"\"COMPLETED\"","kind":"boolean","value":"COMPLETED"},"level":"error","message":"Cast to Boolean failed for value \"COMPLETED\" at path \"success\" for model \"payment\" Cast to Boolean failed for value \"COMPLETED\" at path \"success\" for model \"payment\"","stack":"CastError: Cast to Boolean failed for value \"COMPLETED\" at path \"success\" for model \"payment\"\n    at model.Query.exec (/home/mahabadf/newAp/node_modules/mongoose/lib/query.js:4358:21)\n    at model.Query.Query.then (/home/mahabadf/newAp/node_modules/mongoose/lib/query.js:4450:15)"}
{"stringValue":"\"COMPLETED\"","kind":"Boolean","value":"COMPLETED","path":"success","reason":{"stringValue":"\"COMPLETED\"","kind":"boolean","value":"COMPLETED"},"level":"error","message":"Cast to Boolean failed for value \"COMPLETED\" at path \"success\" for model \"payment\" Cast to Boolean failed for value \"COMPLETED\" at path \"success\" for model \"payment\"","stack":"CastError: Cast to Boolean failed for value \"COMPLETED\" at path \"success\" for model \"payment\"\n    at model.Query.exec (/home/mahabadf/newAp/node_modules/mongoose/lib/query.js:4358:21)\n    at model.Query.Query.then (/home/mahabadf/newAp/node_modules/mongoose/lib/query.js:4450:15)"}
{"message":"Cannot set headers after they are sent to the client","level":"error"}
{"stringValue":"\"COMPLETED\"","kind":"Boolean","value":"COMPLETED","path":"success","reason":{"stringValue":"\"COMPLETED\"","kind":"boolean","value":"COMPLETED"},"level":"error","message":"Cast to Boolean failed for value \"COMPLETED\" at path \"success\" for model \"payment\" Cast to Boolean failed for value \"COMPLETED\" at path \"success\" for model \"payment\"","stack":"CastError: Cast to Boolean failed for value \"COMPLETED\" at path \"success\" for model \"payment\"\n    at model.Query.exec (/home/mahabadf/newAp/node_modules/mongoose/lib/query.js:4358:21)\n    at model.Query.Query.then (/home/mahabadf/newAp/node_modules/mongoose/lib/query.js:4450:15)"}
{"stringValue":"\"COMPLETED\"","kind":"Boolean","value":"COMPLETED","path":"success","reason":{"stringValue":"\"COMPLETED\"","kind":"boolean","value":"COMPLETED"},"level":"error","message":"Cast to Boolean failed for value \"COMPLETED\" at path \"success\" for model \"payment\" Cast to Boolean failed for value \"COMPLETED\" at path \"success\" for model \"payment\"","stack":"CastError: Cast to Boolean failed for value \"COMPLETED\" at path \"success\" for model \"payment\"\n    at model.Query.exec (/home/mahabadf/newAp/node_modules/mongoose/lib/query.js:4358:21)\n    at model.Query.Query.then (/home/mahabadf/newAp/node_modules/mongoose/lib/query.js:4450:15)"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"stringValue":"\"COMPLETED\"","kind":"Boolean","value":"COMPLETED","path":"success","reason":{"stringValue":"\"COMPLETED\"","kind":"boolean","value":"COMPLETED"},"level":"error","message":"Cast to Boolean failed for value \"COMPLETED\" at path \"success\" for model \"payment\" Cast to Boolean failed for value \"COMPLETED\" at path \"success\" for model \"payment\"","stack":"CastError: Cast to Boolean failed for value \"COMPLETED\" at path \"success\" for model \"payment\"\n    at model.Query.exec (/home/mahabadf/newAp/node_modules/mongoose/lib/query.js:4358:21)\n    at model.Query.Query.then (/home/mahabadf/newAp/node_modules/mongoose/lib/query.js:4450:15)"}
{"stringValue":"\"COMPLETED\"","kind":"Boolean","value":"COMPLETED","path":"success","reason":{"stringValue":"\"COMPLETED\"","kind":"boolean","value":"COMPLETED"},"level":"error","message":"Cast to Boolean failed for value \"COMPLETED\" at path \"success\" for model \"payment\" Cast to Boolean failed for value \"COMPLETED\" at path \"success\" for model \"payment\"","stack":"CastError: Cast to Boolean failed for value \"COMPLETED\" at path \"success\" for model \"payment\"\n    at model.Query.exec (/home/mahabadf/newAp/node_modules/mongoose/lib/query.js:4358:21)\n    at model.Query.Query.then (/home/mahabadf/newAp/node_modules/mongoose/lib/query.js:4450:15)"}
{"stringValue":"\"COMPLETED\"","kind":"Boolean","value":"COMPLETED","path":"success","reason":{"stringValue":"\"COMPLETED\"","kind":"boolean","value":"COMPLETED"},"level":"error","message":"Cast to Boolean failed for value \"COMPLETED\" at path \"success\" for model \"payment\" Cast to Boolean failed for value \"COMPLETED\" at path \"success\" for model \"payment\"","stack":"CastError: Cast to Boolean failed for value \"COMPLETED\" at path \"success\" for model \"payment\"\n    at model.Query.exec (/home/mahabadf/newAp/node_modules/mongoose/lib/query.js:4358:21)\n    at model.Query.Query.then (/home/mahabadf/newAp/node_modules/mongoose/lib/query.js:4450:15)"}
{"message":"db connected","level":"info"}
{"errno":-122,"code":"Unknown system error -122","syscall":"write","storageErrors":[],"level":"error","message":"Unknown system error -122: Unknown system error -122, write Unknown system error -122: Unknown system error -122, write","stack":"Error: Unknown system error -122: Unknown system error -122, write"}
{"stringValue":"\"COMPLETED\"","kind":"Boolean","value":"COMPLETED","path":"success","reason":{"stringValue":"\"COMPLETED\"","kind":"boolean","value":"COMPLETED"},"level":"error","message":"Cast to Boolean failed for value \"COMPLETED\" at path \"success\" for model \"payment\" Cast to Boolean failed for value \"COMPLETED\" at path \"success\" for model \"payment\"","stack":"CastError: Cast to Boolean failed for value \"COMPLETED\" at path \"success\" for model \"payment\"\n    at model.Query.exec (/home/mahabadf/newAp/node_modules/mongoose/lib/query.js:4358:21)\n    at model.Query.Query.then (/home/mahabadf/newAp/node_modules/mongoose/lib/query.js:4450:15)"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"stringValue":"\"COMPLETED\"","kind":"Boolean","value":"COMPLETED","path":"success","reason":{"stringValue":"\"COMPLETED\"","kind":"boolean","value":"COMPLETED"},"level":"error","message":"Cast to Boolean failed for value \"COMPLETED\" at path \"success\" for model \"payment\" Cast to Boolean failed for value \"COMPLETED\" at path \"success\" for model \"payment\"","stack":"CastError: Cast to Boolean failed for value \"COMPLETED\" at path \"success\" for model \"payment\"\n    at model.Query.exec (/home/mahabadf/newAp/node_modules/mongoose/lib/query.js:4358:21)\n    at model.Query.Query.then (/home/mahabadf/newAp/node_modules/mongoose/lib/query.js:4450:15)"}
{"stringValue":"\"COMPLETED\"","kind":"Boolean","value":"COMPLETED","path":"success","reason":{"stringValue":"\"COMPLETED\"","kind":"boolean","value":"COMPLETED"},"level":"error","message":"Cast to Boolean failed for value \"COMPLETED\" at path \"success\" for model \"payment\" Cast to Boolean failed for value \"COMPLETED\" at path \"success\" for model \"payment\"","stack":"CastError: Cast to Boolean failed for value \"COMPLETED\" at path \"success\" for model \"payment\"\n    at model.Query.exec (/home/mahabadf/newAp/node_modules/mongoose/lib/query.js:4358:21)\n    at model.Query.Query.then (/home/mahabadf/newAp/node_modules/mongoose/lib/query.js:4450:15)"}
{"stringValue":"\"COMPLETED\"","kind":"Boolean","value":"COMPLETED","path":"success","reason":{"stringValue":"\"COMPLETED\"","kind":"boolean","value":"COMPLETED"},"level":"error","message":"Cast to Boolean failed for value \"COMPLETED\" at path \"success\" for model \"payment\" Cast to Boolean failed for value \"COMPLETED\" at path \"success\" for model \"payment\"","stack":"CastError: Cast to Boolean failed for value \"COMPLETED\" at path \"success\" for model \"payment\"\n    at model.Query.exec (/home/mahabadf/newAp/node_modules/mongoose/lib/query.js:4358:21)\n    at model.Query.Query.then (/home/mahabadf/newAp/node_modules/mongoose/lib/query.js:4450:15)"}
{"message":"Cannot set headers after they are sent to the client","level":"error"}
{"stringValue":"\"COMPLETED\"","kind":"Boolean","value":"COMPLETED","path":"success","reason":{"stringValue":"\"COMPLETED\"","kind":"boolean","value":"COMPLETED"},"level":"error","message":"Cast to Boolean failed for value \"COMPLETED\" at path \"success\" for model \"payment\" Cast to Boolean failed for value \"COMPLETED\" at path \"success\" for model \"payment\"","stack":"CastError: Cast to Boolean failed for value \"COMPLETED\" at path \"success\" for model \"payment\"\n    at model.Query.exec (/home/mahabadf/newAp/node_modules/mongoose/lib/query.js:4358:21)\n    at model.Query.Query.then (/home/mahabadf/newAp/node_modules/mongoose/lib/query.js:4450:15)"}
{"stringValue":"\"COMPLETED\"","kind":"Boolean","value":"COMPLETED","path":"success","reason":{"stringValue":"\"COMPLETED\"","kind":"boolean","value":"COMPLETED"},"level":"error","message":"Cast to Boolean failed for value \"COMPLETED\" at path \"success\" for model \"payment\" Cast to Boolean failed for value \"COMPLETED\" at path \"success\" for model \"payment\"","stack":"CastError: Cast to Boolean failed for value \"COMPLETED\" at path \"success\" for model \"payment\"\n    at model.Query.exec (/home/mahabadf/newAp/node_modules/mongoose/lib/query.js:4358:21)\n    at model.Query.Query.then (/home/mahabadf/newAp/node_modules/mongoose/lib/query.js:4450:15)"}
{"stringValue":"\"COMPLETED\"","kind":"Boolean","value":"COMPLETED","path":"success","reason":{"stringValue":"\"COMPLETED\"","kind":"boolean","value":"COMPLETED"},"level":"error","message":"Cast to Boolean failed for value \"COMPLETED\" at path \"success\" for model \"payment\" Cast to Boolean failed for value \"COMPLETED\" at path \"success\" for model \"payment\"","stack":"CastError: Cast to Boolean failed for value \"COMPLETED\" at path \"success\" for model \"payment\"\n    at model.Query.exec (/home/mahabadf/newAp/node_modules/mongoose/lib/query.js:4358:21)\n    at model.Query.Query.then (/home/mahabadf/newAp/node_modules/mongoose/lib/query.js:4450:15)"}
{"stringValue":"\"COMPLETED\"","kind":"Boolean","value":"COMPLETED","path":"success","reason":{"stringValue":"\"COMPLETED\"","kind":"boolean","value":"COMPLETED"},"level":"error","message":"Cast to Boolean failed for value \"COMPLETED\" at path \"success\" for model \"payment\" Cast to Boolean failed for value \"COMPLETED\" at path \"success\" for model \"payment\"","stack":"CastError: Cast to Boolean failed for value \"COMPLETED\" at path \"success\" for model \"payment\"\n    at model.Query.exec (/home/mahabadf/newAp/node_modules/mongoose/lib/query.js:4358:21)\n    at model.Query.Query.then (/home/mahabadf/newAp/node_modules/mongoose/lib/query.js:4450:15)"}
{"message":"Cannot set headers after they are sent to the client","level":"error"}
{"message":"Cannot set headers after they are sent to the client","level":"error"}
{"stringValue":"\"COMPLETED\"","kind":"Boolean","value":"COMPLETED","path":"success","reason":{"stringValue":"\"COMPLETED\"","kind":"boolean","value":"COMPLETED"},"level":"error","message":"Cast to Boolean failed for value \"COMPLETED\" at path \"success\" for model \"payment\" Cast to Boolean failed for value \"COMPLETED\" at path \"success\" for model \"payment\"","stack":"CastError: Cast to Boolean failed for value \"COMPLETED\" at path \"success\" for model \"payment\"\n    at model.Query.exec (/home/mahabadf/newAp/node_modules/mongoose/lib/query.js:4358:21)\n    at model.Query.Query.then (/home/mahabadf/newAp/node_modules/mongoose/lib/query.js:4450:15)"}
{"stringValue":"\"COMPLETED\"","kind":"Boolean","value":"COMPLETED","path":"success","reason":{"stringValue":"\"COMPLETED\"","kind":"boolean","value":"COMPLETED"},"level":"error","message":"Cast to Boolean failed for value \"COMPLETED\" at path \"success\" for model \"payment\" Cast to Boolean failed for value \"COMPLETED\" at path \"success\" for model \"payment\"","stack":"CastError: Cast to Boolean failed for value \"COMPLETED\" at path \"success\" for model \"payment\"\n    at model.Query.exec (/home/mahabadf/newAp/node_modules/mongoose/lib/query.js:4358:21)\n    at model.Query.Query.then (/home/mahabadf/newAp/node_modules/mongoose/lib/query.js:4450:15)"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"Cannot set headers after they are sent to the client","level":"error"}
{"message":"Cannot set headers after they are sent to the client","level":"error"}
{"stringValue":"\"COMPLETED\"","kind":"Boolean","value":"COMPLETED","path":"success","reason":{"stringValue":"\"COMPLETED\"","kind":"boolean","value":"COMPLETED"},"level":"error","message":"Cast to Boolean failed for value \"COMPLETED\" at path \"success\" for model \"payment\" Cast to Boolean failed for value \"COMPLETED\" at path \"success\" for model \"payment\"","stack":"CastError: Cast to Boolean failed for value \"COMPLETED\" at path \"success\" for model \"payment\"\n    at model.Query.exec (/home/mahabadf/newAp/node_modules/mongoose/lib/query.js:4358:21)\n    at model.Query.Query.then (/home/mahabadf/newAp/node_modules/mongoose/lib/query.js:4450:15)"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"stringValue":"\"COMPLETED\"","kind":"Boolean","value":"COMPLETED","path":"success","reason":{"stringValue":"\"COMPLETED\"","kind":"boolean","value":"COMPLETED"},"level":"error","message":"Cast to Boolean failed for value \"COMPLETED\" at path \"success\" for model \"payment\" Cast to Boolean failed for value \"COMPLETED\" at path \"success\" for model \"payment\"","stack":"CastError: Cast to Boolean failed for value \"COMPLETED\" at path \"success\" for model \"payment\"\n    at model.Query.exec (/home/mahabadf/newAp/node_modules/mongoose/lib/query.js:4358:21)\n    at model.Query.Query.then (/home/mahabadf/newAp/node_modules/mongoose/lib/query.js:4450:15)"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"stringValue":"\"COMPLETED\"","kind":"Boolean","value":"COMPLETED","path":"success","reason":{"stringValue":"\"COMPLETED\"","kind":"boolean","value":"COMPLETED"},"level":"error","message":"Cast to Boolean failed for value \"COMPLETED\" at path \"success\" for model \"payment\" Cast to Boolean failed for value \"COMPLETED\" at path \"success\" for model \"payment\"","stack":"CastError: Cast to Boolean failed for value \"COMPLETED\" at path \"success\" for model \"payment\"\n    at model.Query.exec (/home/mahabadf/newAp/node_modules/mongoose/lib/query.js:4358:21)\n    at model.Query.Query.then (/home/mahabadf/newAp/node_modules/mongoose/lib/query.js:4450:15)"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"level":"error","message":"photo is not defined photo is not defined","stack":"ReferenceError: photo is not defined\n    at UpdateProfile (/home/mahabadf/newAp/app/http/controller/RestaurantController.js:241:7)\n    at processTicksAndRejections (node:internal/process/task_queues:96:5)"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"level":"error","message":"pic is not defined pic is not defined","stack":"ReferenceError: pic is not defined\n    at UpdateProfile (/home/mahabadf/newAp/app/http/controller/RestaurantController.js:235:24)\n    at processTicksAndRejections (node:internal/process/task_queues:96:5)"}
{"level":"error","message":"pic is not defined pic is not defined","stack":"ReferenceError: pic is not defined\n    at UpdateProfile (/home/mahabadf/newAp/app/http/controller/RestaurantController.js:235:24)\n    at processTicksAndRejections (node:internal/process/task_queues:96:5)"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"stringValue":"\"COMPLETED\"","kind":"Boolean","value":"COMPLETED","path":"success","reason":{"stringValue":"\"COMPLETED\"","kind":"boolean","value":"COMPLETED"},"level":"error","message":"Cast to Boolean failed for value \"COMPLETED\" at path \"success\" for model \"payment\" Cast to Boolean failed for value \"COMPLETED\" at path \"success\" for model \"payment\"","stack":"CastError: Cast to Boolean failed for value \"COMPLETED\" at path \"success\" for model \"payment\"\n    at model.Query.exec (/home/mahabadf/newAp/node_modules/mongoose/lib/query.js:4358:21)\n    at model.Query.Query.then (/home/mahabadf/newAp/node_modules/mongoose/lib/query.js:4450:15)"}
{"message":"db connected","level":"info"}
{"stringValue":"\"COMPLETED\"","kind":"Boolean","value":"COMPLETED","path":"success","reason":{"stringValue":"\"COMPLETED\"","kind":"boolean","value":"COMPLETED"},"level":"error","message":"Cast to Boolean failed for value \"COMPLETED\" at path \"success\" for model \"payment\" Cast to Boolean failed for value \"COMPLETED\" at path \"success\" for model \"payment\"","stack":"CastError: Cast to Boolean failed for value \"COMPLETED\" at path \"success\" for model \"payment\"\n    at model.Query.exec (/home/mahabadf/newAp/node_modules/mongoose/lib/query.js:4358:21)\n    at model.Query.Query.then (/home/mahabadf/newAp/node_modules/mongoose/lib/query.js:4450:15)"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"Cannot set headers after they are sent to the client","level":"error"}
{"level":"error"}
{"message":"Cannot set headers after they are sent to the client","level":"error"}
{"message":"Cannot set headers after they are sent to the client","level":"error"}
{"message":"Cannot set headers after they are sent to the client","level":"error"}
{"message":"Cannot set headers after they are sent to the client","level":"error"}
{"message":"Cannot set headers after they are sent to the client","level":"error"}
{"message":"Cannot set headers after they are sent to the client","level":"error"}
{"message":"Cannot set headers after they are sent to the client","level":"error"}
{"message":"db connected","level":"info"}
{"stringValue":"\"COMPLETED\"","kind":"Boolean","value":"COMPLETED","path":"success","reason":{"stringValue":"\"COMPLETED\"","kind":"boolean","value":"COMPLETED"},"level":"error","message":"Cast to Boolean failed for value \"COMPLETED\" at path \"success\" for model \"payment\" Cast to Boolean failed for value \"COMPLETED\" at path \"success\" for model \"payment\"","stack":"CastError: Cast to Boolean failed for value \"COMPLETED\" at path \"success\" for model \"payment\"\n    at model.Query.exec (/home/mahabadf/newAp/node_modules/mongoose/lib/query.js:4358:21)\n    at model.Query.Query.then (/home/mahabadf/newAp/node_modules/mongoose/lib/query.js:4450:15)"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"stringValue":"\"COMPLETED\"","kind":"Boolean","value":"COMPLETED","path":"success","reason":{"stringValue":"\"COMPLETED\"","kind":"boolean","value":"COMPLETED"},"level":"error","message":"Cast to Boolean failed for value \"COMPLETED\" at path \"success\" for model \"payment\" Cast to Boolean failed for value \"COMPLETED\" at path \"success\" for model \"payment\"","stack":"CastError: Cast to Boolean failed for value \"COMPLETED\" at path \"success\" for model \"payment\"\n    at model.Query.exec (/home/mahabadf/newAp/node_modules/mongoose/lib/query.js:4358:21)\n    at model.Query.Query.then (/home/mahabadf/newAp/node_modules/mongoose/lib/query.js:4450:15)"}
{"stringValue":"\"COMPLETED\"","kind":"Boolean","value":"COMPLETED","path":"success","reason":{"stringValue":"\"COMPLETED\"","kind":"boolean","value":"COMPLETED"},"level":"error","message":"Cast to Boolean failed for value \"COMPLETED\" at path \"success\" for model \"payment\" Cast to Boolean failed for value \"COMPLETED\" at path \"success\" for model \"payment\"","stack":"CastError: Cast to Boolean failed for value \"COMPLETED\" at path \"success\" for model \"payment\"\n    at model.Query.exec (/home/mahabadf/newAp/node_modules/mongoose/lib/query.js:4358:21)\n    at model.Query.Query.then (/home/mahabadf/newAp/node_modules/mongoose/lib/query.js:4450:15)"}
{"stringValue":"\"COMPLETED\"","kind":"Boolean","value":"COMPLETED","path":"success","reason":{"stringValue":"\"COMPLETED\"","kind":"boolean","value":"COMPLETED"},"level":"error","message":"Cast to Boolean failed for value \"COMPLETED\" at path \"success\" for model \"payment\" Cast to Boolean failed for value \"COMPLETED\" at path \"success\" for model \"payment\"","stack":"CastError: Cast to Boolean failed for value \"COMPLETED\" at path \"success\" for model \"payment\"\n    at model.Query.exec (/home/mahabadf/newAp/node_modules/mongoose/lib/query.js:4358:21)\n    at model.Query.Query.then (/home/mahabadf/newAp/node_modules/mongoose/lib/query.js:4450:15)"}
{"stringValue":"\"COMPLETED\"","kind":"Boolean","value":"COMPLETED","path":"success","reason":{"stringValue":"\"COMPLETED\"","kind":"boolean","value":"COMPLETED"},"level":"error","message":"Cast to Boolean failed for value \"COMPLETED\" at path \"success\" for model \"payment\" Cast to Boolean failed for value \"COMPLETED\" at path \"success\" for model \"payment\"","stack":"CastError: Cast to Boolean failed for value \"COMPLETED\" at path \"success\" for model \"payment\"\n    at model.Query.exec (/home/mahabadf/newAp/node_modules/mongoose/lib/query.js:4358:21)\n    at model.Query.Query.then (/home/mahabadf/newAp/node_modules/mongoose/lib/query.js:4450:15)"}
{"stringValue":"\"COMPLETED\"","kind":"Boolean","value":"COMPLETED","path":"success","reason":{"stringValue":"\"COMPLETED\"","kind":"boolean","value":"COMPLETED"},"level":"error","message":"Cast to Boolean failed for value \"COMPLETED\" at path \"success\" for model \"payment\" Cast to Boolean failed for value \"COMPLETED\" at path \"success\" for model \"payment\"","stack":"CastError: Cast to Boolean failed for value \"COMPLETED\" at path \"success\" for model \"payment\"\n    at model.Query.exec (/home/mahabadf/newAp/node_modules/mongoose/lib/query.js:4358:21)\n    at model.Query.Query.then (/home/mahabadf/newAp/node_modules/mongoose/lib/query.js:4450:15)"}
{"stringValue":"\"COMPLETED\"","kind":"Boolean","value":"COMPLETED","path":"success","reason":{"stringValue":"\"COMPLETED\"","kind":"boolean","value":"COMPLETED"},"level":"error","message":"Cast to Boolean failed for value \"COMPLETED\" at path \"success\" for model \"payment\" Cast to Boolean failed for value \"COMPLETED\" at path \"success\" for model \"payment\"","stack":"CastError: Cast to Boolean failed for value \"COMPLETED\" at path \"success\" for model \"payment\"\n    at model.Query.exec (/home/mahabadf/newAp/node_modules/mongoose/lib/query.js:4358:21)\n    at model.Query.Query.then (/home/mahabadf/newAp/node_modules/mongoose/lib/query.js:4450:15)"}
{"stringValue":"\"COMPLETED\"","kind":"Boolean","value":"COMPLETED","path":"success","reason":{"stringValue":"\"COMPLETED\"","kind":"boolean","value":"COMPLETED"},"level":"error","message":"Cast to Boolean failed for value \"COMPLETED\" at path \"success\" for model \"payment\" Cast to Boolean failed for value \"COMPLETED\" at path \"success\" for model \"payment\"","stack":"CastError: Cast to Boolean failed for value \"COMPLETED\" at path \"success\" for model \"payment\"\n    at model.Query.exec (/home/mahabadf/newAp/node_modules/mongoose/lib/query.js:4358:21)\n    at model.Query.Query.then (/home/mahabadf/newAp/node_modules/mongoose/lib/query.js:4450:15)"}
{"stringValue":"\"COMPLETED\"","kind":"Boolean","value":"COMPLETED","path":"success","reason":{"stringValue":"\"COMPLETED\"","kind":"boolean","value":"COMPLETED"},"level":"error","message":"Cast to Boolean failed for value \"COMPLETED\" at path \"success\" for model \"payment\" Cast to Boolean failed for value \"COMPLETED\" at path \"success\" for model \"payment\"","stack":"CastError: Cast to Boolean failed for value \"COMPLETED\" at path \"success\" for model \"payment\"\n    at model.Query.exec (/home/mahabadf/newAp/node_modules/mongoose/lib/query.js:4358:21)\n    at model.Query.Query.then (/home/mahabadf/newAp/node_modules/mongoose/lib/query.js:4450:15)"}
{"stringValue":"\"COMPLETED\"","kind":"Boolean","value":"COMPLETED","path":"success","reason":{"stringValue":"\"COMPLETED\"","kind":"boolean","value":"COMPLETED"},"level":"error","message":"Cast to Boolean failed for value \"COMPLETED\" at path \"success\" for model \"payment\" Cast to Boolean failed for value \"COMPLETED\" at path \"success\" for model \"payment\"","stack":"CastError: Cast to Boolean failed for value \"COMPLETED\" at path \"success\" for model \"payment\"\n    at model.Query.exec (/home/mahabadf/newAp/node_modules/mongoose/lib/query.js:4358:21)\n    at model.Query.Query.then (/home/mahabadf/newAp/node_modules/mongoose/lib/query.js:4450:15)"}
{"stringValue":"\"COMPLETED\"","kind":"Boolean","value":"COMPLETED","path":"success","reason":{"stringValue":"\"COMPLETED\"","kind":"boolean","value":"COMPLETED"},"level":"error","message":"Cast to Boolean failed for value \"COMPLETED\" at path \"success\" for model \"payment\" Cast to Boolean failed for value \"COMPLETED\" at path \"success\" for model \"payment\"","stack":"CastError: Cast to Boolean failed for value \"COMPLETED\" at path \"success\" for model \"payment\"\n    at model.Query.exec (/home/mahabadf/newAp/node_modules/mongoose/lib/query.js:4358:21)\n    at model.Query.Query.then (/home/mahabadf/newAp/node_modules/mongoose/lib/query.js:4450:15)"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"stringValue":"\"COMPLETED\"","kind":"Boolean","value":"COMPLETED","path":"success","reason":{"stringValue":"\"COMPLETED\"","kind":"boolean","value":"COMPLETED"},"level":"error","message":"Cast to Boolean failed for value \"COMPLETED\" at path \"success\" for model \"payment\" Cast to Boolean failed for value \"COMPLETED\" at path \"success\" for model \"payment\"","stack":"CastError: Cast to Boolean failed for value \"COMPLETED\" at path \"success\" for model \"payment\"\n    at model.Query.exec (/home/mahabadf/newAp/node_modules/mongoose/lib/query.js:4358:21)\n    at model.Query.Query.then (/home/mahabadf/newAp/node_modules/mongoose/lib/query.js:4450:15)"}
{"stringValue":"\"COMPLETED\"","kind":"Boolean","value":"COMPLETED","path":"success","reason":{"stringValue":"\"COMPLETED\"","kind":"boolean","value":"COMPLETED"},"level":"error","message":"Cast to Boolean failed for value \"COMPLETED\" at path \"success\" for model \"payment\" Cast to Boolean failed for value \"COMPLETED\" at path \"success\" for model \"payment\"","stack":"CastError: Cast to Boolean failed for value \"COMPLETED\" at path \"success\" for model \"payment\"\n    at model.Query.exec (/home/mahabadf/newAp/node_modules/mongoose/lib/query.js:4358:21)\n    at model.Query.Query.then (/home/mahabadf/newAp/node_modules/mongoose/lib/query.js:4450:15)"}
{"stringValue":"\"COMPLETED\"","kind":"Boolean","value":"COMPLETED","path":"success","reason":{"stringValue":"\"COMPLETED\"","kind":"boolean","value":"COMPLETED"},"level":"error","message":"Cast to Boolean failed for value \"COMPLETED\" at path \"success\" for model \"payment\" Cast to Boolean failed for value \"COMPLETED\" at path \"success\" for model \"payment\"","stack":"CastError: Cast to Boolean failed for value \"COMPLETED\" at path \"success\" for model \"payment\"\n    at model.Query.exec (/home/mahabadf/newAp/node_modules/mongoose/lib/query.js:4358:21)\n    at model.Query.Query.then (/home/mahabadf/newAp/node_modules/mongoose/lib/query.js:4450:15)"}
{"stringValue":"\"COMPLETED\"","kind":"Boolean","value":"COMPLETED","path":"success","reason":{"stringValue":"\"COMPLETED\"","kind":"boolean","value":"COMPLETED"},"level":"error","message":"Cast to Boolean failed for value \"COMPLETED\" at path \"success\" for model \"payment\" Cast to Boolean failed for value \"COMPLETED\" at path \"success\" for model \"payment\"","stack":"CastError: Cast to Boolean failed for value \"COMPLETED\" at path \"success\" for model \"payment\"\n    at model.Query.exec (/home/mahabadf/newAp/node_modules/mongoose/lib/query.js:4358:21)\n    at model.Query.Query.then (/home/mahabadf/newAp/node_modules/mongoose/lib/query.js:4450:15)"}
{"level":"error"}
{"stringValue":"\"COMPLETED\"","kind":"Boolean","value":"COMPLETED","path":"success","reason":{"stringValue":"\"COMPLETED\"","kind":"boolean","value":"COMPLETED"},"level":"error","message":"Cast to Boolean failed for value \"COMPLETED\" at path \"success\" for model \"payment\" Cast to Boolean failed for value \"COMPLETED\" at path \"success\" for model \"payment\"","stack":"CastError: Cast to Boolean failed for value \"COMPLETED\" at path \"success\" for model \"payment\"\n    at model.Query.exec (/home/mahabadf/newAp/node_modules/mongoose/lib/query.js:4358:21)\n    at model.Query.Query.then (/home/mahabadf/newAp/node_modules/mongoose/lib/query.js:4450:15)"}
{"stringValue":"\"COMPLETED\"","kind":"Boolean","value":"COMPLETED","path":"success","reason":{"stringValue":"\"COMPLETED\"","kind":"boolean","value":"COMPLETED"},"level":"error","message":"Cast to Boolean failed for value \"COMPLETED\" at path \"success\" for model \"payment\" Cast to Boolean failed for value \"COMPLETED\" at path \"success\" for model \"payment\"","stack":"CastError: Cast to Boolean failed for value \"COMPLETED\" at path \"success\" for model \"payment\"\n    at model.Query.exec (/home/mahabadf/newAp/node_modules/mongoose/lib/query.js:4358:21)\n    at model.Query.Query.then (/home/mahabadf/newAp/node_modules/mongoose/lib/query.js:4450:15)"}
{"stringValue":"\"COMPLETED\"","kind":"Boolean","value":"COMPLETED","path":"success","reason":{"stringValue":"\"COMPLETED\"","kind":"boolean","value":"COMPLETED"},"level":"error","message":"Cast to Boolean failed for value \"COMPLETED\" at path \"success\" for model \"payment\" Cast to Boolean failed for value \"COMPLETED\" at path \"success\" for model \"payment\"","stack":"CastError: Cast to Boolean failed for value \"COMPLETED\" at path \"success\" for model \"payment\"\n    at model.Query.exec (/home/mahabadf/newAp/node_modules/mongoose/lib/query.js:4358:21)\n    at model.Query.Query.then (/home/mahabadf/newAp/node_modules/mongoose/lib/query.js:4450:15)"}
{"stringValue":"\"COMPLETED\"","kind":"Boolean","value":"COMPLETED","path":"success","reason":{"stringValue":"\"COMPLETED\"","kind":"boolean","value":"COMPLETED"},"level":"error","message":"Cast to Boolean failed for value \"COMPLETED\" at path \"success\" for model \"payment\" Cast to Boolean failed for value \"COMPLETED\" at path \"success\" for model \"payment\"","stack":"CastError: Cast to Boolean failed for value \"COMPLETED\" at path \"success\" for model \"payment\"\n    at model.Query.exec (/home/mahabadf/newAp/node_modules/mongoose/lib/query.js:4358:21)\n    at model.Query.Query.then (/home/mahabadf/newAp/node_modules/mongoose/lib/query.js:4450:15)"}
{"stringValue":"\"COMPLETED\"","kind":"Boolean","value":"COMPLETED","path":"success","reason":{"stringValue":"\"COMPLETED\"","kind":"boolean","value":"COMPLETED"},"level":"error","message":"Cast to Boolean failed for value \"COMPLETED\" at path \"success\" for model \"payment\" Cast to Boolean failed for value \"COMPLETED\" at path \"success\" for model \"payment\"","stack":"CastError: Cast to Boolean failed for value \"COMPLETED\" at path \"success\" for model \"payment\"\n    at model.Query.exec (/home/mahabadf/newAp/node_modules/mongoose/lib/query.js:4358:21)\n    at model.Query.Query.then (/home/mahabadf/newAp/node_modules/mongoose/lib/query.js:4450:15)"}
{"stringValue":"\"COMPLETED\"","kind":"Boolean","value":"COMPLETED","path":"success","reason":{"stringValue":"\"COMPLETED\"","kind":"boolean","value":"COMPLETED"},"level":"error","message":"Cast to Boolean failed for value \"COMPLETED\" at path \"success\" for model \"payment\" Cast to Boolean failed for value \"COMPLETED\" at path \"success\" for model \"payment\"","stack":"CastError: Cast to Boolean failed for value \"COMPLETED\" at path \"success\" for model \"payment\"\n    at model.Query.exec (/home/mahabadf/newAp/node_modules/mongoose/lib/query.js:4358:21)\n    at model.Query.Query.then (/home/mahabadf/newAp/node_modules/mongoose/lib/query.js:4450:15)"}
{"stringValue":"\"COMPLETED\"","kind":"Boolean","value":"COMPLETED","path":"success","reason":{"stringValue":"\"COMPLETED\"","kind":"boolean","value":"COMPLETED"},"level":"error","message":"Cast to Boolean failed for value \"COMPLETED\" at path \"success\" for model \"payment\" Cast to Boolean failed for value \"COMPLETED\" at path \"success\" for model \"payment\"","stack":"CastError: Cast to Boolean failed for value \"COMPLETED\" at path \"success\" for model \"payment\"\n    at model.Query.exec (/home/mahabadf/newAp/node_modules/mongoose/lib/query.js:4358:21)\n    at model.Query.Query.then (/home/mahabadf/newAp/node_modules/mongoose/lib/query.js:4450:15)"}
{"stringValue":"\"COMPLETED\"","kind":"Boolean","value":"COMPLETED","path":"success","reason":{"stringValue":"\"COMPLETED\"","kind":"boolean","value":"COMPLETED"},"level":"error","message":"Cast to Boolean failed for value \"COMPLETED\" at path \"success\" for model \"payment\" Cast to Boolean failed for value \"COMPLETED\" at path \"success\" for model \"payment\"","stack":"CastError: Cast to Boolean failed for value \"COMPLETED\" at path \"success\" for model \"payment\"\n    at model.Query.exec (/home/mahabadf/newAp/node_modules/mongoose/lib/query.js:4358:21)\n    at model.Query.Query.then (/home/mahabadf/newAp/node_modules/mongoose/lib/query.js:4450:15)"}
{"stringValue":"\"COMPLETED\"","kind":"Boolean","value":"COMPLETED","path":"success","reason":{"stringValue":"\"COMPLETED\"","kind":"boolean","value":"COMPLETED"},"level":"error","message":"Cast to Boolean failed for value \"COMPLETED\" at path \"success\" for model \"payment\" Cast to Boolean failed for value \"COMPLETED\" at path \"success\" for model \"payment\"","stack":"CastError: Cast to Boolean failed for value \"COMPLETED\" at path \"success\" for model \"payment\"\n    at model.Query.exec (/home/mahabadf/newAp/node_modules/mongoose/lib/query.js:4358:21)\n    at model.Query.Query.then (/home/mahabadf/newAp/node_modules/mongoose/lib/query.js:4450:15)"}
{"stringValue":"\"COMPLETED\"","kind":"Boolean","value":"COMPLETED","path":"success","reason":{"stringValue":"\"COMPLETED\"","kind":"boolean","value":"COMPLETED"},"level":"error","message":"Cast to Boolean failed for value \"COMPLETED\" at path \"success\" for model \"payment\" Cast to Boolean failed for value \"COMPLETED\" at path \"success\" for model \"payment\"","stack":"CastError: Cast to Boolean failed for value \"COMPLETED\" at path \"success\" for model \"payment\"\n    at model.Query.exec (/home/mahabadf/newAp/node_modules/mongoose/lib/query.js:4358:21)\n    at model.Query.Query.then (/home/mahabadf/newAp/node_modules/mongoose/lib/query.js:4450:15)"}
{"stringValue":"\"COMPLETED\"","kind":"Boolean","value":"COMPLETED","path":"success","reason":{"stringValue":"\"COMPLETED\"","kind":"boolean","value":"COMPLETED"},"level":"error","message":"Cast to Boolean failed for value \"COMPLETED\" at path \"success\" for model \"payment\" Cast to Boolean failed for value \"COMPLETED\" at path \"success\" for model \"payment\"","stack":"CastError: Cast to Boolean failed for value \"COMPLETED\" at path \"success\" for model \"payment\"\n    at model.Query.exec (/home/mahabadf/newAp/node_modules/mongoose/lib/query.js:4358:21)\n    at model.Query.Query.then (/home/mahabadf/newAp/node_modules/mongoose/lib/query.js:4450:15)"}
{"stringValue":"\"COMPLETED\"","kind":"Boolean","value":"COMPLETED","path":"success","reason":{"stringValue":"\"COMPLETED\"","kind":"boolean","value":"COMPLETED"},"level":"error","message":"Cast to Boolean failed for value \"COMPLETED\" at path \"success\" for model \"payment\" Cast to Boolean failed for value \"COMPLETED\" at path \"success\" for model \"payment\"","stack":"CastError: Cast to Boolean failed for value \"COMPLETED\" at path \"success\" for model \"payment\"\n    at model.Query.exec (/home/mahabadf/newAp/node_modules/mongoose/lib/query.js:4358:21)\n    at model.Query.Query.then (/home/mahabadf/newAp/node_modules/mongoose/lib/query.js:4450:15)"}
{"stringValue":"\"COMPLETED\"","kind":"Boolean","value":"COMPLETED","path":"success","reason":{"stringValue":"\"COMPLETED\"","kind":"boolean","value":"COMPLETED"},"level":"error","message":"Cast to Boolean failed for value \"COMPLETED\" at path \"success\" for model \"payment\" Cast to Boolean failed for value \"COMPLETED\" at path \"success\" for model \"payment\"","stack":"CastError: Cast to Boolean failed for value \"COMPLETED\" at path \"success\" for model \"payment\"\n    at model.Query.exec (/home/mahabadf/newAp/node_modules/mongoose/lib/query.js:4358:21)\n    at model.Query.Query.then (/home/mahabadf/newAp/node_modules/mongoose/lib/query.js:4450:15)"}
{"stringValue":"\"COMPLETED\"","kind":"Boolean","value":"COMPLETED","path":"success","reason":{"stringValue":"\"COMPLETED\"","kind":"boolean","value":"COMPLETED"},"level":"error","message":"Cast to Boolean failed for value \"COMPLETED\" at path \"success\" for model \"payment\" Cast to Boolean failed for value \"COMPLETED\" at path \"success\" for model \"payment\"","stack":"CastError: Cast to Boolean failed for value \"COMPLETED\" at path \"success\" for model \"payment\"\n    at model.Query.exec (/home/mahabadf/newAp/node_modules/mongoose/lib/query.js:4358:21)\n    at model.Query.Query.then (/home/mahabadf/newAp/node_modules/mongoose/lib/query.js:4450:15)"}
{"code":"ERR_HTTP_HEADERS_SENT","level":"error","message":"Cannot set headers after they are sent to the client Cannot set headers after they are sent to the client","stack":"Error [ERR_HTTP_HEADERS_SENT]: Cannot set headers after they are sent to the client\n    at new NodeError (node:internal/errors:371:5)\n    at ServerResponse.setHeader (node:_http_outgoing:576:11)\n    at ServerResponse.header (/home/mahabadf/newAp/node_modules/express/lib/response.js:771:10)\n    at ServerResponse.send (/home/mahabadf/newAp/node_modules/express/lib/response.js:170:12)\n    at ServerResponse.json (/home/mahabadf/newAp/node_modules/express/lib/response.js:267:15)\n    at ServerResponse.send (/home/mahabadf/newAp/node_modules/express/lib/response.js:158:21)\n    at CancelPayment (/home/mahabadf/newAp/app/http/controller/RestaurantController.js:410:31)\n    at runMicrotasks (<anonymous>)\n    at processTicksAndRejections (node:internal/process/task_queues:96:5)"}
{"stringValue":"\"COMPLETED\"","kind":"Boolean","value":"COMPLETED","path":"success","reason":{"stringValue":"\"COMPLETED\"","kind":"boolean","value":"COMPLETED"},"level":"error","message":"Cast to Boolean failed for value \"COMPLETED\" at path \"success\" for model \"payment\" Cast to Boolean failed for value \"COMPLETED\" at path \"success\" for model \"payment\"","stack":"CastError: Cast to Boolean failed for value \"COMPLETED\" at path \"success\" for model \"payment\"\n    at model.Query.exec (/home/mahabadf/newAp/node_modules/mongoose/lib/query.js:4358:21)\n    at model.Query.Query.then (/home/mahabadf/newAp/node_modules/mongoose/lib/query.js:4450:15)"}
{"stringValue":"\"COMPLETED\"","kind":"Boolean","value":"COMPLETED","path":"success","reason":{"stringValue":"\"COMPLETED\"","kind":"boolean","value":"COMPLETED"},"level":"error","message":"Cast to Boolean failed for value \"COMPLETED\" at path \"success\" for model \"payment\" Cast to Boolean failed for value \"COMPLETED\" at path \"success\" for model \"payment\"","stack":"CastError: Cast to Boolean failed for value \"COMPLETED\" at path \"success\" for model \"payment\"\n    at model.Query.exec (/home/mahabadf/newAp/node_modules/mongoose/lib/query.js:4358:21)\n    at model.Query.Query.then (/home/mahabadf/newAp/node_modules/mongoose/lib/query.js:4450:15)"}
{"stringValue":"\"COMPLETED\"","kind":"Boolean","value":"COMPLETED","path":"success","reason":{"stringValue":"\"COMPLETED\"","kind":"boolean","value":"COMPLETED"},"level":"error","message":"Cast to Boolean failed for value \"COMPLETED\" at path \"success\" for model \"payment\" Cast to Boolean failed for value \"COMPLETED\" at path \"success\" for model \"payment\"","stack":"CastError: Cast to Boolean failed for value \"COMPLETED\" at path \"success\" for model \"payment\"\n    at model.Query.exec (/home/mahabadf/newAp/node_modules/mongoose/lib/query.js:4358:21)\n    at model.Query.Query.then (/home/mahabadf/newAp/node_modules/mongoose/lib/query.js:4450:15)"}
{"stringValue":"\"COMPLETED\"","kind":"Boolean","value":"COMPLETED","path":"success","reason":{"stringValue":"\"COMPLETED\"","kind":"boolean","value":"COMPLETED"},"level":"error","message":"Cast to Boolean failed for value \"COMPLETED\" at path \"success\" for model \"payment\" Cast to Boolean failed for value \"COMPLETED\" at path \"success\" for model \"payment\"","stack":"CastError: Cast to Boolean failed for value \"COMPLETED\" at path \"success\" for model \"payment\"\n    at model.Query.exec (/home/mahabadf/newAp/node_modules/mongoose/lib/query.js:4358:21)\n    at model.Query.Query.then (/home/mahabadf/newAp/node_modules/mongoose/lib/query.js:4450:15)"}
{"stringValue":"\"COMPLETED\"","kind":"Boolean","value":"COMPLETED","path":"success","reason":{"stringValue":"\"COMPLETED\"","kind":"boolean","value":"COMPLETED"},"level":"error","message":"Cast to Boolean failed for value \"COMPLETED\" at path \"success\" for model \"payment\" Cast to Boolean failed for value \"COMPLETED\" at path \"success\" for model \"payment\"","stack":"CastError: Cast to Boolean failed for value \"COMPLETED\" at path \"success\" for model \"payment\"\n    at model.Query.exec (/home/mahabadf/newAp/node_modules/mongoose/lib/query.js:4358:21)\n    at model.Query.Query.then (/home/mahabadf/newAp/node_modules/mongoose/lib/query.js:4450:15)"}
{"stringValue":"\"COMPLETED\"","kind":"Boolean","value":"COMPLETED","path":"success","reason":{"stringValue":"\"COMPLETED\"","kind":"boolean","value":"COMPLETED"},"level":"error","message":"Cast to Boolean failed for value \"COMPLETED\" at path \"success\" for model \"payment\" Cast to Boolean failed for value \"COMPLETED\" at path \"success\" for model \"payment\"","stack":"CastError: Cast to Boolean failed for value \"COMPLETED\" at path \"success\" for model \"payment\"\n    at model.Query.exec (/home/mahabadf/newAp/node_modules/mongoose/lib/query.js:4358:21)\n    at model.Query.Query.then (/home/mahabadf/newAp/node_modules/mongoose/lib/query.js:4450:15)"}
{"stringValue":"\"COMPLETED\"","kind":"Boolean","value":"COMPLETED","path":"success","reason":{"stringValue":"\"COMPLETED\"","kind":"boolean","value":"COMPLETED"},"level":"error","message":"Cast to Boolean failed for value \"COMPLETED\" at path \"success\" for model \"payment\" Cast to Boolean failed for value \"COMPLETED\" at path \"success\" for model \"payment\"","stack":"CastError: Cast to Boolean failed for value \"COMPLETED\" at path \"success\" for model \"payment\"\n    at model.Query.exec (/home/mahabadf/newAp/node_modules/mongoose/lib/query.js:4358:21)\n    at model.Query.Query.then (/home/mahabadf/newAp/node_modules/mongoose/lib/query.js:4450:15)"}
{"stringValue":"\"COMPLETED\"","kind":"Boolean","value":"COMPLETED","path":"success","reason":{"stringValue":"\"COMPLETED\"","kind":"boolean","value":"COMPLETED"},"level":"error","message":"Cast to Boolean failed for value \"COMPLETED\" at path \"success\" for model \"payment\" Cast to Boolean failed for value \"COMPLETED\" at path \"success\" for model \"payment\"","stack":"CastError: Cast to Boolean failed for value \"COMPLETED\" at path \"success\" for model \"payment\"\n    at model.Query.exec (/home/mahabadf/newAp/node_modules/mongoose/lib/query.js:4358:21)\n    at model.Query.Query.then (/home/mahabadf/newAp/node_modules/mongoose/lib/query.js:4450:15)"}
{"stringValue":"\"COMPLETED\"","kind":"Boolean","value":"COMPLETED","path":"success","reason":{"stringValue":"\"COMPLETED\"","kind":"boolean","value":"COMPLETED"},"level":"error","message":"Cast to Boolean failed for value \"COMPLETED\" at path \"success\" for model \"payment\" Cast to Boolean failed for value \"COMPLETED\" at path \"success\" for model \"payment\"","stack":"CastError: Cast to Boolean failed for value \"COMPLETED\" at path \"success\" for model \"payment\"\n    at model.Query.exec (/home/mahabadf/newAp/node_modules/mongoose/lib/query.js:4358:21)\n    at model.Query.Query.then (/home/mahabadf/newAp/node_modules/mongoose/lib/query.js:4450:15)"}
{"stringValue":"\"COMPLETED\"","kind":"Boolean","value":"COMPLETED","path":"success","reason":{"stringValue":"\"COMPLETED\"","kind":"boolean","value":"COMPLETED"},"level":"error","message":"Cast to Boolean failed for value \"COMPLETED\" at path \"success\" for model \"payment\" Cast to Boolean failed for value \"COMPLETED\" at path \"success\" for model \"payment\"","stack":"CastError: Cast to Boolean failed for value \"COMPLETED\" at path \"success\" for model \"payment\"\n    at model.Query.exec (/home/mahabadf/newAp/node_modules/mongoose/lib/query.js:4358:21)\n    at model.Query.Query.then (/home/mahabadf/newAp/node_modules/mongoose/lib/query.js:4450:15)"}
{"stringValue":"\"COMPLETED\"","kind":"Boolean","value":"COMPLETED","path":"success","reason":{"stringValue":"\"COMPLETED\"","kind":"boolean","value":"COMPLETED"},"level":"error","message":"Cast to Boolean failed for value \"COMPLETED\" at path \"success\" for model \"payment\" Cast to Boolean failed for value \"COMPLETED\" at path \"success\" for model \"payment\"","stack":"CastError: Cast to Boolean failed for value \"COMPLETED\" at path \"success\" for model \"payment\"\n    at model.Query.exec (/home/mahabadf/newAp/node_modules/mongoose/lib/query.js:4358:21)\n    at model.Query.Query.then (/home/mahabadf/newAp/node_modules/mongoose/lib/query.js:4450:15)"}
{"stringValue":"\"COMPLETED\"","kind":"Boolean","value":"COMPLETED","path":"success","reason":{"stringValue":"\"COMPLETED\"","kind":"boolean","value":"COMPLETED"},"level":"error","message":"Cast to Boolean failed for value \"COMPLETED\" at path \"success\" for model \"payment\" Cast to Boolean failed for value \"COMPLETED\" at path \"success\" for model \"payment\"","stack":"CastError: Cast to Boolean failed for value \"COMPLETED\" at path \"success\" for model \"payment\"\n    at model.Query.exec (/home/mahabadf/newAp/node_modules/mongoose/lib/query.js:4358:21)\n    at model.Query.Query.then (/home/mahabadf/newAp/node_modules/mongoose/lib/query.js:4450:15)"}
{"stringValue":"\"COMPLETED\"","kind":"Boolean","value":"COMPLETED","path":"success","reason":{"stringValue":"\"COMPLETED\"","kind":"boolean","value":"COMPLETED"},"level":"error","message":"Cast to Boolean failed for value \"COMPLETED\" at path \"success\" for model \"payment\" Cast to Boolean failed for value \"COMPLETED\" at path \"success\" for model \"payment\"","stack":"CastError: Cast to Boolean failed for value \"COMPLETED\" at path \"success\" for model \"payment\"\n    at model.Query.exec (/home/mahabadf/newAp/node_modules/mongoose/lib/query.js:4358:21)\n    at model.Query.Query.then (/home/mahabadf/newAp/node_modules/mongoose/lib/query.js:4450:15)"}
{"stringValue":"\"COMPLETED\"","kind":"Boolean","value":"COMPLETED","path":"success","reason":{"stringValue":"\"COMPLETED\"","kind":"boolean","value":"COMPLETED"},"level":"error","message":"Cast to Boolean failed for value \"COMPLETED\" at path \"success\" for model \"payment\" Cast to Boolean failed for value \"COMPLETED\" at path \"success\" for model \"payment\"","stack":"CastError: Cast to Boolean failed for value \"COMPLETED\" at path \"success\" for model \"payment\"\n    at model.Query.exec (/home/mahabadf/newAp/node_modules/mongoose/lib/query.js:4358:21)\n    at model.Query.Query.then (/home/mahabadf/newAp/node_modules/mongoose/lib/query.js:4450:15)"}
{"stringValue":"\"COMPLETED\"","kind":"Boolean","value":"COMPLETED","path":"success","reason":{"stringValue":"\"COMPLETED\"","kind":"boolean","value":"COMPLETED"},"level":"error","message":"Cast to Boolean failed for value \"COMPLETED\" at path \"success\" for model \"payment\" Cast to Boolean failed for value \"COMPLETED\" at path \"success\" for model \"payment\"","stack":"CastError: Cast to Boolean failed for value \"COMPLETED\" at path \"success\" for model \"payment\"\n    at model.Query.exec (/home/mahabadf/newAp/node_modules/mongoose/lib/query.js:4358:21)\n    at model.Query.Query.then (/home/mahabadf/newAp/node_modules/mongoose/lib/query.js:4450:15)"}
{"stringValue":"\"COMPLETED\"","kind":"Boolean","value":"COMPLETED","path":"success","reason":{"stringValue":"\"COMPLETED\"","kind":"boolean","value":"COMPLETED"},"level":"error","message":"Cast to Boolean failed for value \"COMPLETED\" at path \"success\" for model \"payment\" Cast to Boolean failed for value \"COMPLETED\" at path \"success\" for model \"payment\"","stack":"CastError: Cast to Boolean failed for value \"COMPLETED\" at path \"success\" for model \"payment\"\n    at model.Query.exec (/home/mahabadf/newAp/node_modules/mongoose/lib/query.js:4358:21)\n    at model.Query.Query.then (/home/mahabadf/newAp/node_modules/mongoose/lib/query.js:4450:15)"}
{"stringValue":"\"COMPLETED\"","kind":"Boolean","value":"COMPLETED","path":"success","reason":{"stringValue":"\"COMPLETED\"","kind":"boolean","value":"COMPLETED"},"level":"error","message":"Cast to Boolean failed for value \"COMPLETED\" at path \"success\" for model \"payment\" Cast to Boolean failed for value \"COMPLETED\" at path \"success\" for model \"payment\"","stack":"CastError: Cast to Boolean failed for value \"COMPLETED\" at path \"success\" for model \"payment\"\n    at model.Query.exec (/home/mahabadf/newAp/node_modules/mongoose/lib/query.js:4358:21)\n    at model.Query.Query.then (/home/mahabadf/newAp/node_modules/mongoose/lib/query.js:4450:15)"}
{"stringValue":"\"COMPLETED\"","kind":"Boolean","value":"COMPLETED","path":"success","reason":{"stringValue":"\"COMPLETED\"","kind":"boolean","value":"COMPLETED"},"level":"error","message":"Cast to Boolean failed for value \"COMPLETED\" at path \"success\" for model \"payment\" Cast to Boolean failed for value \"COMPLETED\" at path \"success\" for model \"payment\"","stack":"CastError: Cast to Boolean failed for value \"COMPLETED\" at path \"success\" for model \"payment\"\n    at model.Query.exec (/home/mahabadf/newAp/node_modules/mongoose/lib/query.js:4358:21)\n    at model.Query.Query.then (/home/mahabadf/newAp/node_modules/mongoose/lib/query.js:4450:15)"}
{"stringValue":"\"COMPLETED\"","kind":"Boolean","value":"COMPLETED","path":"success","reason":{"stringValue":"\"COMPLETED\"","kind":"boolean","value":"COMPLETED"},"level":"error","message":"Cast to Boolean failed for value \"COMPLETED\" at path \"success\" for model \"payment\" Cast to Boolean failed for value \"COMPLETED\" at path \"success\" for model \"payment\"","stack":"CastError: Cast to Boolean failed for value \"COMPLETED\" at path \"success\" for model \"payment\"\n    at model.Query.exec (/home/mahabadf/newAp/node_modules/mongoose/lib/query.js:4358:21)\n    at model.Query.Query.then (/home/mahabadf/newAp/node_modules/mongoose/lib/query.js:4450:15)"}
{"stringValue":"\"COMPLETED\"","kind":"Boolean","value":"COMPLETED","path":"success","reason":{"stringValue":"\"COMPLETED\"","kind":"boolean","value":"COMPLETED"},"level":"error","message":"Cast to Boolean failed for value \"COMPLETED\" at path \"success\" for model \"payment\" Cast to Boolean failed for value \"COMPLETED\" at path \"success\" for model \"payment\"","stack":"CastError: Cast to Boolean failed for value \"COMPLETED\" at path \"success\" for model \"payment\"\n    at model.Query.exec (/home/mahabadf/newAp/node_modules/mongoose/lib/query.js:4358:21)\n    at model.Query.Query.then (/home/mahabadf/newAp/node_modules/mongoose/lib/query.js:4450:15)"}
{"stringValue":"\"COMPLETED\"","kind":"Boolean","value":"COMPLETED","path":"success","reason":{"stringValue":"\"COMPLETED\"","kind":"boolean","value":"COMPLETED"},"level":"error","message":"Cast to Boolean failed for value \"COMPLETED\" at path \"success\" for model \"payment\" Cast to Boolean failed for value \"COMPLETED\" at path \"success\" for model \"payment\"","stack":"CastError: Cast to Boolean failed for value \"COMPLETED\" at path \"success\" for model \"payment\"\n    at model.Query.exec (/home/mahabadf/newAp/node_modules/mongoose/lib/query.js:4358:21)\n    at model.Query.Query.then (/home/mahabadf/newAp/node_modules/mongoose/lib/query.js:4450:15)"}
{"message":"db connected","level":"info"}
{"stringValue":"\"COMPLETED\"","kind":"Boolean","value":"COMPLETED","path":"success","reason":{"stringValue":"\"COMPLETED\"","kind":"boolean","value":"COMPLETED"},"level":"error","message":"Cast to Boolean failed for value \"COMPLETED\" at path \"success\" for model \"payment\" Cast to Boolean failed for value \"COMPLETED\" at path \"success\" for model \"payment\"","stack":"CastError: Cast to Boolean failed for value \"COMPLETED\" at path \"success\" for model \"payment\"\n    at model.Query.exec (/home/mahabadf/newAp/node_modules/mongoose/lib/query.js:4358:21)\n    at model.Query.Query.then (/home/mahabadf/newAp/node_modules/mongoose/lib/query.js:4450:15)"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"stringValue":"\"COMPLETED\"","kind":"Boolean","value":"COMPLETED","path":"success","reason":{"stringValue":"\"COMPLETED\"","kind":"boolean","value":"COMPLETED"},"level":"error","message":"Cast to Boolean failed for value \"COMPLETED\" at path \"success\" for model \"payment\" Cast to Boolean failed for value \"COMPLETED\" at path \"success\" for model \"payment\"","stack":"CastError: Cast to Boolean failed for value \"COMPLETED\" at path \"success\" for model \"payment\"\n    at model.Query.exec (/home/mahabadf/newAp/node_modules/mongoose/lib/query.js:4358:21)\n    at model.Query.Query.then (/home/mahabadf/newAp/node_modules/mongoose/lib/query.js:4450:15)"}
{"stringValue":"\"COMPLETED\"","kind":"Boolean","value":"COMPLETED","path":"success","reason":{"stringValue":"\"COMPLETED\"","kind":"boolean","value":"COMPLETED"},"level":"error","message":"Cast to Boolean failed for value \"COMPLETED\" at path \"success\" for model \"payment\" Cast to Boolean failed for value \"COMPLETED\" at path \"success\" for model \"payment\"","stack":"CastError: Cast to Boolean failed for value \"COMPLETED\" at path \"success\" for model \"payment\"\n    at model.Query.exec (/home/mahabadf/newAp/node_modules/mongoose/lib/query.js:4358:21)\n    at model.Query.Query.then (/home/mahabadf/newAp/node_modules/mongoose/lib/query.js:4450:15)"}
{"message":"db connected","level":"info"}
{"stringValue":"\"COMPLETED\"","kind":"Boolean","value":"COMPLETED","path":"success","reason":{"stringValue":"\"COMPLETED\"","kind":"boolean","value":"COMPLETED"},"level":"error","message":"Cast to Boolean failed for value \"COMPLETED\" at path \"success\" for model \"payment\" Cast to Boolean failed for value \"COMPLETED\" at path \"success\" for model \"payment\"","stack":"CastError: Cast to Boolean failed for value \"COMPLETED\" at path \"success\" for model \"payment\"\n    at model.Query.exec (/home/mahabadf/newAp/node_modules/mongoose/lib/query.js:4358:21)\n    at model.Query.Query.then (/home/mahabadf/newAp/node_modules/mongoose/lib/query.js:4450:15)"}
{"stringValue":"\"COMPLETED\"","kind":"Boolean","value":"COMPLETED","path":"success","reason":{"stringValue":"\"COMPLETED\"","kind":"boolean","value":"COMPLETED"},"level":"error","message":"Cast to Boolean failed for value \"COMPLETED\" at path \"success\" for model \"payment\" Cast to Boolean failed for value \"COMPLETED\" at path \"success\" for model \"payment\"","stack":"CastError: Cast to Boolean failed for value \"COMPLETED\" at path \"success\" for model \"payment\"\n    at model.Query.exec (/home/mahabadf/newAp/node_modules/mongoose/lib/query.js:4358:21)\n    at model.Query.Query.then (/home/mahabadf/newAp/node_modules/mongoose/lib/query.js:4450:15)"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"stringValue":"\"COMPLETED\"","kind":"Boolean","value":"COMPLETED","path":"success","reason":{"stringValue":"\"COMPLETED\"","kind":"boolean","value":"COMPLETED"},"level":"error","message":"Cast to Boolean failed for value \"COMPLETED\" at path \"success\" for model \"payment\" Cast to Boolean failed for value \"COMPLETED\" at path \"success\" for model \"payment\"","stack":"CastError: Cast to Boolean failed for value \"COMPLETED\" at path \"success\" for model \"payment\"\n    at model.Query.exec (/home/mahabadf/newAp/node_modules/mongoose/lib/query.js:4358:21)\n    at model.Query.Query.then (/home/mahabadf/newAp/node_modules/mongoose/lib/query.js:4450:15)"}
{"stringValue":"\"COMPLETED\"","kind":"Boolean","value":"COMPLETED","path":"success","reason":{"stringValue":"\"COMPLETED\"","kind":"boolean","value":"COMPLETED"},"level":"error","message":"Cast to Boolean failed for value \"COMPLETED\" at path \"success\" for model \"payment\" Cast to Boolean failed for value \"COMPLETED\" at path \"success\" for model \"payment\"","stack":"CastError: Cast to Boolean failed for value \"COMPLETED\" at path \"success\" for model \"payment\"\n    at model.Query.exec (/home/mahabadf/newAp/node_modules/mongoose/lib/query.js:4358:21)\n    at model.Query.Query.then (/home/mahabadf/newAp/node_modules/mongoose/lib/query.js:4450:15)"}
{"stringValue":"\"COMPLETED\"","kind":"Boolean","value":"COMPLETED","path":"success","reason":{"stringValue":"\"COMPLETED\"","kind":"boolean","value":"COMPLETED"},"level":"error","message":"Cast to Boolean failed for value \"COMPLETED\" at path \"success\" for model \"payment\" Cast to Boolean failed for value \"COMPLETED\" at path \"success\" for model \"payment\"","stack":"CastError: Cast to Boolean failed for value \"COMPLETED\" at path \"success\" for model \"payment\"\n    at model.Query.exec (/home/mahabadf/newAp/node_modules/mongoose/lib/query.js:4358:21)\n    at model.Query.Query.then (/home/mahabadf/newAp/node_modules/mongoose/lib/query.js:4450:15)"}
{"stringValue":"\"COMPLETED\"","kind":"Boolean","value":"COMPLETED","path":"success","reason":{"stringValue":"\"COMPLETED\"","kind":"boolean","value":"COMPLETED"},"level":"error","message":"Cast to Boolean failed for value \"COMPLETED\" at path \"success\" for model \"payment\" Cast to Boolean failed for value \"COMPLETED\" at path \"success\" for model \"payment\"","stack":"CastError: Cast to Boolean failed for value \"COMPLETED\" at path \"success\" for model \"payment\"\n    at model.Query.exec (/home/mahabadf/newAp/node_modules/mongoose/lib/query.js:4358:21)\n    at model.Query.Query.then (/home/mahabadf/newAp/node_modules/mongoose/lib/query.js:4450:15)"}
{"stringValue":"\"COMPLETED\"","kind":"Boolean","value":"COMPLETED","path":"success","reason":{"stringValue":"\"COMPLETED\"","kind":"boolean","value":"COMPLETED"},"level":"error","message":"Cast to Boolean failed for value \"COMPLETED\" at path \"success\" for model \"payment\" Cast to Boolean failed for value \"COMPLETED\" at path \"success\" for model \"payment\"","stack":"CastError: Cast to Boolean failed for value \"COMPLETED\" at path \"success\" for model \"payment\"\n    at model.Query.exec (/home/mahabadf/newAp/node_modules/mongoose/lib/query.js:4358:21)\n    at model.Query.Query.then (/home/mahabadf/newAp/node_modules/mongoose/lib/query.js:4450:15)"}
{"stringValue":"\"COMPLETED\"","kind":"Boolean","value":"COMPLETED","path":"success","reason":{"stringValue":"\"COMPLETED\"","kind":"boolean","value":"COMPLETED"},"level":"error","message":"Cast to Boolean failed for value \"COMPLETED\" at path \"success\" for model \"payment\" Cast to Boolean failed for value \"COMPLETED\" at path \"success\" for model \"payment\"","stack":"CastError: Cast to Boolean failed for value \"COMPLETED\" at path \"success\" for model \"payment\"\n    at model.Query.exec (/home/mahabadf/newAp/node_modules/mongoose/lib/query.js:4358:21)\n    at model.Query.Query.then (/home/mahabadf/newAp/node_modules/mongoose/lib/query.js:4450:15)"}
{"stringValue":"\"COMPLETED\"","kind":"Boolean","value":"COMPLETED","path":"success","reason":{"stringValue":"\"COMPLETED\"","kind":"boolean","value":"COMPLETED"},"level":"error","message":"Cast to Boolean failed for value \"COMPLETED\" at path \"success\" for model \"payment\" Cast to Boolean failed for value \"COMPLETED\" at path \"success\" for model \"payment\"","stack":"CastError: Cast to Boolean failed for value \"COMPLETED\" at path \"success\" for model \"payment\"\n    at model.Query.exec (/home/mahabadf/newAp/node_modules/mongoose/lib/query.js:4358:21)\n    at model.Query.Query.then (/home/mahabadf/newAp/node_modules/mongoose/lib/query.js:4450:15)"}
{"stringValue":"\"COMPLETED\"","kind":"Boolean","value":"COMPLETED","path":"success","reason":{"stringValue":"\"COMPLETED\"","kind":"boolean","value":"COMPLETED"},"level":"error","message":"Cast to Boolean failed for value \"COMPLETED\" at path \"success\" for model \"payment\" Cast to Boolean failed for value \"COMPLETED\" at path \"success\" for model \"payment\"","stack":"CastError: Cast to Boolean failed for value \"COMPLETED\" at path \"success\" for model \"payment\"\n    at model.Query.exec (/home/mahabadf/newAp/node_modules/mongoose/lib/query.js:4358:21)\n    at model.Query.Query.then (/home/mahabadf/newAp/node_modules/mongoose/lib/query.js:4450:15)"}
{"stringValue":"\"COMPLETED\"","kind":"Boolean","value":"COMPLETED","path":"success","reason":{"stringValue":"\"COMPLETED\"","kind":"boolean","value":"COMPLETED"},"level":"error","message":"Cast to Boolean failed for value \"COMPLETED\" at path \"success\" for model \"payment\" Cast to Boolean failed for value \"COMPLETED\" at path \"success\" for model \"payment\"","stack":"CastError: Cast to Boolean failed for value \"COMPLETED\" at path \"success\" for model \"payment\"\n    at model.Query.exec (/home/mahabadf/newAp/node_modules/mongoose/lib/query.js:4358:21)\n    at model.Query.Query.then (/home/mahabadf/newAp/node_modules/mongoose/lib/query.js:4450:15)"}
{"stringValue":"\"COMPLETED\"","kind":"Boolean","value":"COMPLETED","path":"success","reason":{"stringValue":"\"COMPLETED\"","kind":"boolean","value":"COMPLETED"},"level":"error","message":"Cast to Boolean failed for value \"COMPLETED\" at path \"success\" for model \"payment\" Cast to Boolean failed for value \"COMPLETED\" at path \"success\" for model \"payment\"","stack":"CastError: Cast to Boolean failed for value \"COMPLETED\" at path \"success\" for model \"payment\"\n    at model.Query.exec (/home/mahabadf/newAp/node_modules/mongoose/lib/query.js:4358:21)\n    at model.Query.Query.then (/home/mahabadf/newAp/node_modules/mongoose/lib/query.js:4450:15)"}
{"level":"error"}
{"stringValue":"\"COMPLETED\"","kind":"Boolean","value":"COMPLETED","path":"success","reason":{"stringValue":"\"COMPLETED\"","kind":"boolean","value":"COMPLETED"},"level":"error","message":"Cast to Boolean failed for value \"COMPLETED\" at path \"success\" for model \"payment\" Cast to Boolean failed for value \"COMPLETED\" at path \"success\" for model \"payment\"","stack":"CastError: Cast to Boolean failed for value \"COMPLETED\" at path \"success\" for model \"payment\"\n    at model.Query.exec (/home/mahabadf/newAp/node_modules/mongoose/lib/query.js:4358:21)\n    at model.Query.Query.then (/home/mahabadf/newAp/node_modules/mongoose/lib/query.js:4450:15)"}
{"stringValue":"\"COMPLETED\"","kind":"Boolean","value":"COMPLETED","path":"success","reason":{"stringValue":"\"COMPLETED\"","kind":"boolean","value":"COMPLETED"},"level":"error","message":"Cast to Boolean failed for value \"COMPLETED\" at path \"success\" for model \"payment\" Cast to Boolean failed for value \"COMPLETED\" at path \"success\" for model \"payment\"","stack":"CastError: Cast to Boolean failed for value \"COMPLETED\" at path \"success\" for model \"payment\"\n    at model.Query.exec (/home/mahabadf/newAp/node_modules/mongoose/lib/query.js:4358:21)\n    at model.Query.Query.then (/home/mahabadf/newAp/node_modules/mongoose/lib/query.js:4450:15)"}
{"stringValue":"\"COMPLETED\"","kind":"Boolean","value":"COMPLETED","path":"success","reason":{"stringValue":"\"COMPLETED\"","kind":"boolean","value":"COMPLETED"},"level":"error","message":"Cast to Boolean failed for value \"COMPLETED\" at path \"success\" for model \"payment\" Cast to Boolean failed for value \"COMPLETED\" at path \"success\" for model \"payment\"","stack":"CastError: Cast to Boolean failed for value \"COMPLETED\" at path \"success\" for model \"payment\"\n    at model.Query.exec (/home/mahabadf/newAp/node_modules/mongoose/lib/query.js:4358:21)\n    at model.Query.Query.then (/home/mahabadf/newAp/node_modules/mongoose/lib/query.js:4450:15)"}
{"stringValue":"\"COMPLETED\"","kind":"Boolean","value":"COMPLETED","path":"success","reason":{"stringValue":"\"COMPLETED\"","kind":"boolean","value":"COMPLETED"},"level":"error","message":"Cast to Boolean failed for value \"COMPLETED\" at path \"success\" for model \"payment\" Cast to Boolean failed for value \"COMPLETED\" at path \"success\" for model \"payment\"","stack":"CastError: Cast to Boolean failed for value \"COMPLETED\" at path \"success\" for model \"payment\"\n    at model.Query.exec (/home/mahabadf/newAp/node_modules/mongoose/lib/query.js:4358:21)\n    at model.Query.Query.then (/home/mahabadf/newAp/node_modules/mongoose/lib/query.js:4450:15)"}
{"stringValue":"\"COMPLETED\"","kind":"Boolean","value":"COMPLETED","path":"success","reason":{"stringValue":"\"COMPLETED\"","kind":"boolean","value":"COMPLETED"},"level":"error","message":"Cast to Boolean failed for value \"COMPLETED\" at path \"success\" for model \"payment\" Cast to Boolean failed for value \"COMPLETED\" at path \"success\" for model \"payment\"","stack":"CastError: Cast to Boolean failed for value \"COMPLETED\" at path \"success\" for model \"payment\"\n    at model.Query.exec (/home/mahabadf/newAp/node_modules/mongoose/lib/query.js:4358:21)\n    at model.Query.Query.then (/home/mahabadf/newAp/node_modules/mongoose/lib/query.js:4450:15)"}
{"stringValue":"\"COMPLETED\"","kind":"Boolean","value":"COMPLETED","path":"success","reason":{"stringValue":"\"COMPLETED\"","kind":"boolean","value":"COMPLETED"},"level":"error","message":"Cast to Boolean failed for value \"COMPLETED\" at path \"success\" for model \"payment\" Cast to Boolean failed for value \"COMPLETED\" at path \"success\" for model \"payment\"","stack":"CastError: Cast to Boolean failed for value \"COMPLETED\" at path \"success\" for model \"payment\"\n    at model.Query.exec (/home/mahabadf/newAp/node_modules/mongoose/lib/query.js:4358:21)\n    at model.Query.Query.then (/home/mahabadf/newAp/node_modules/mongoose/lib/query.js:4450:15)"}
{"stringValue":"\"COMPLETED\"","kind":"Boolean","value":"COMPLETED","path":"success","reason":{"stringValue":"\"COMPLETED\"","kind":"boolean","value":"COMPLETED"},"level":"error","message":"Cast to Boolean failed for value \"COMPLETED\" at path \"success\" for model \"payment\" Cast to Boolean failed for value \"COMPLETED\" at path \"success\" for model \"payment\"","stack":"CastError: Cast to Boolean failed for value \"COMPLETED\" at path \"success\" for model \"payment\"\n    at model.Query.exec (/home/mahabadf/newAp/node_modules/mongoose/lib/query.js:4358:21)\n    at model.Query.Query.then (/home/mahabadf/newAp/node_modules/mongoose/lib/query.js:4450:15)"}
{"stringValue":"\"COMPLETED\"","kind":"Boolean","value":"COMPLETED","path":"success","reason":{"stringValue":"\"COMPLETED\"","kind":"boolean","value":"COMPLETED"},"level":"error","message":"Cast to Boolean failed for value \"COMPLETED\" at path \"success\" for model \"payment\" Cast to Boolean failed for value \"COMPLETED\" at path \"success\" for model \"payment\"","stack":"CastError: Cast to Boolean failed for value \"COMPLETED\" at path \"success\" for model \"payment\"\n    at model.Query.exec (/home/mahabadf/newAp/node_modules/mongoose/lib/query.js:4358:21)\n    at model.Query.Query.then (/home/mahabadf/newAp/node_modules/mongoose/lib/query.js:4450:15)"}
{"name":"MulterError","message":"Unexpected field Unexpected field","code":"LIMIT_UNEXPECTED_FILE","field":"headerLogo","storageErrors":[],"level":"error","stack":"MulterError: Unexpected field\n    at wrappedFileFilter (/home/mahabadf/newAp/node_modules/multer/index.js:40:19)\n    at Busboy.<anonymous> (/home/mahabadf/newAp/node_modules/multer/lib/make-middleware.js:114:7)\n    at Busboy.emit (node:events:520:28)\n    at Busboy.emit (/home/mahabadf/newAp/node_modules/busboy/lib/main.js:38:33)\n    at PartStream.<anonymous> (/home/mahabadf/newAp/node_modules/busboy/lib/types/multipart.js:213:13)\n    at PartStream.emit (node:events:520:28)\n    at HeaderParser.<anonymous> (/home/mahabadf/newAp/node_modules/dicer/lib/Dicer.js:51:16)\n    at HeaderParser.emit (node:events:520:28)\n    at HeaderParser._finish (/home/mahabadf/newAp/node_modules/dicer/lib/HeaderParser.js:68:8)\n    at SBMH.<anonymous> (/home/mahabadf/newAp/node_modules/dicer/lib/HeaderParser.js:40:12)\n    at SBMH.emit (node:events:520:28)\n    at SBMH._sbmh_feed (/home/mahabadf/newAp/node_modules/streamsearch/lib/sbmh.js:159:14)\n    at SBMH.push (/home/mahabadf/newAp/node_modules/streamsearch/lib/sbmh.js:56:14)\n    at HeaderParser.push (/home/mahabadf/newAp/node_modules/dicer/lib/HeaderParser.js:46:19)\n    at Dicer._oninfo (/home/mahabadf/newAp/node_modules/dicer/lib/Dicer.js:197:25)\n    at SBMH.<anonymous> (/home/mahabadf/newAp/node_modules/dicer/lib/Dicer.js:127:10)"}
{"name":"MulterError","message":"Unexpected field Unexpected field","code":"LIMIT_UNEXPECTED_FILE","field":"headerLogo","storageErrors":[],"level":"error","stack":"MulterError: Unexpected field\n    at wrappedFileFilter (/home/mahabadf/newAp/node_modules/multer/index.js:40:19)\n    at Busboy.<anonymous> (/home/mahabadf/newAp/node_modules/multer/lib/make-middleware.js:114:7)\n    at Busboy.emit (node:events:520:28)\n    at Busboy.emit (/home/mahabadf/newAp/node_modules/busboy/lib/main.js:38:33)\n    at PartStream.<anonymous> (/home/mahabadf/newAp/node_modules/busboy/lib/types/multipart.js:213:13)\n    at PartStream.emit (node:events:520:28)\n    at HeaderParser.<anonymous> (/home/mahabadf/newAp/node_modules/dicer/lib/Dicer.js:51:16)\n    at HeaderParser.emit (node:events:520:28)\n    at HeaderParser._finish (/home/mahabadf/newAp/node_modules/dicer/lib/HeaderParser.js:68:8)\n    at SBMH.<anonymous> (/home/mahabadf/newAp/node_modules/dicer/lib/HeaderParser.js:40:12)\n    at SBMH.emit (node:events:520:28)\n    at SBMH._sbmh_feed (/home/mahabadf/newAp/node_modules/streamsearch/lib/sbmh.js:159:14)\n    at SBMH.push (/home/mahabadf/newAp/node_modules/streamsearch/lib/sbmh.js:56:14)\n    at HeaderParser.push (/home/mahabadf/newAp/node_modules/dicer/lib/HeaderParser.js:46:19)\n    at Dicer._oninfo (/home/mahabadf/newAp/node_modules/dicer/lib/Dicer.js:197:25)\n    at SBMH.<anonymous> (/home/mahabadf/newAp/node_modules/dicer/lib/Dicer.js:127:10)"}
{"name":"MulterError","message":"Unexpected field Unexpected field","code":"LIMIT_UNEXPECTED_FILE","field":"headerLogo","storageErrors":[],"level":"error","stack":"MulterError: Unexpected field\n    at wrappedFileFilter (/home/mahabadf/newAp/node_modules/multer/index.js:40:19)\n    at Busboy.<anonymous> (/home/mahabadf/newAp/node_modules/multer/lib/make-middleware.js:114:7)\n    at Busboy.emit (node:events:520:28)\n    at Busboy.emit (/home/mahabadf/newAp/node_modules/busboy/lib/main.js:38:33)\n    at PartStream.<anonymous> (/home/mahabadf/newAp/node_modules/busboy/lib/types/multipart.js:213:13)\n    at PartStream.emit (node:events:520:28)\n    at HeaderParser.<anonymous> (/home/mahabadf/newAp/node_modules/dicer/lib/Dicer.js:51:16)\n    at HeaderParser.emit (node:events:520:28)\n    at HeaderParser._finish (/home/mahabadf/newAp/node_modules/dicer/lib/HeaderParser.js:68:8)\n    at SBMH.<anonymous> (/home/mahabadf/newAp/node_modules/dicer/lib/HeaderParser.js:40:12)\n    at SBMH.emit (node:events:520:28)\n    at SBMH._sbmh_feed (/home/mahabadf/newAp/node_modules/streamsearch/lib/sbmh.js:159:14)\n    at SBMH.push (/home/mahabadf/newAp/node_modules/streamsearch/lib/sbmh.js:56:14)\n    at HeaderParser.push (/home/mahabadf/newAp/node_modules/dicer/lib/HeaderParser.js:46:19)\n    at Dicer._oninfo (/home/mahabadf/newAp/node_modules/dicer/lib/Dicer.js:197:25)\n    at SBMH.<anonymous> (/home/mahabadf/newAp/node_modules/dicer/lib/Dicer.js:127:10)"}
{"message":"db connected","level":"info"}
{"name":"MulterError","message":"Unexpected field Unexpected field","code":"LIMIT_UNEXPECTED_FILE","field":"headerLogo","storageErrors":[],"level":"error","stack":"MulterError: Unexpected field\n    at wrappedFileFilter (/home/mahabadf/newAp/node_modules/multer/index.js:40:19)\n    at Busboy.<anonymous> (/home/mahabadf/newAp/node_modules/multer/lib/make-middleware.js:114:7)\n    at Busboy.emit (node:events:520:28)\n    at Busboy.emit (/home/mahabadf/newAp/node_modules/busboy/lib/main.js:38:33)\n    at PartStream.<anonymous> (/home/mahabadf/newAp/node_modules/busboy/lib/types/multipart.js:213:13)\n    at PartStream.emit (node:events:520:28)\n    at HeaderParser.<anonymous> (/home/mahabadf/newAp/node_modules/dicer/lib/Dicer.js:51:16)\n    at HeaderParser.emit (node:events:520:28)\n    at HeaderParser._finish (/home/mahabadf/newAp/node_modules/dicer/lib/HeaderParser.js:68:8)\n    at SBMH.<anonymous> (/home/mahabadf/newAp/node_modules/dicer/lib/HeaderParser.js:40:12)\n    at SBMH.emit (node:events:520:28)\n    at SBMH._sbmh_feed (/home/mahabadf/newAp/node_modules/streamsearch/lib/sbmh.js:159:14)\n    at SBMH.push (/home/mahabadf/newAp/node_modules/streamsearch/lib/sbmh.js:56:14)\n    at HeaderParser.push (/home/mahabadf/newAp/node_modules/dicer/lib/HeaderParser.js:46:19)\n    at Dicer._oninfo (/home/mahabadf/newAp/node_modules/dicer/lib/Dicer.js:197:25)\n    at SBMH.<anonymous> (/home/mahabadf/newAp/node_modules/dicer/lib/Dicer.js:127:10)"}
{"stringValue":"\"COMPLETED\"","kind":"Boolean","value":"COMPLETED","path":"success","reason":{"stringValue":"\"COMPLETED\"","kind":"boolean","value":"COMPLETED"},"level":"error","message":"Cast to Boolean failed for value \"COMPLETED\" at path \"success\" for model \"payment\" Cast to Boolean failed for value \"COMPLETED\" at path \"success\" for model \"payment\"","stack":"CastError: Cast to Boolean failed for value \"COMPLETED\" at path \"success\" for model \"payment\"\n    at model.Query.exec (/home/mahabadf/newAp/node_modules/mongoose/lib/query.js:4358:21)\n    at model.Query.Query.then (/home/mahabadf/newAp/node_modules/mongoose/lib/query.js:4450:15)"}
{"stringValue":"\"COMPLETED\"","kind":"Boolean","value":"COMPLETED","path":"success","reason":{"stringValue":"\"COMPLETED\"","kind":"boolean","value":"COMPLETED"},"level":"error","message":"Cast to Boolean failed for value \"COMPLETED\" at path \"success\" for model \"payment\" Cast to Boolean failed for value \"COMPLETED\" at path \"success\" for model \"payment\"","stack":"CastError: Cast to Boolean failed for value \"COMPLETED\" at path \"success\" for model \"payment\"\n    at model.Query.exec (/home/mahabadf/newAp/node_modules/mongoose/lib/query.js:4358:21)\n    at model.Query.Query.then (/home/mahabadf/newAp/node_modules/mongoose/lib/query.js:4450:15)"}
{"stringValue":"\"COMPLETED\"","kind":"Boolean","value":"COMPLETED","path":"success","reason":{"stringValue":"\"COMPLETED\"","kind":"boolean","value":"COMPLETED"},"level":"error","message":"Cast to Boolean failed for value \"COMPLETED\" at path \"success\" for model \"payment\" Cast to Boolean failed for value \"COMPLETED\" at path \"success\" for model \"payment\"","stack":"CastError: Cast to Boolean failed for value \"COMPLETED\" at path \"success\" for model \"payment\"\n    at model.Query.exec (/home/mahabadf/newAp/node_modules/mongoose/lib/query.js:4358:21)\n    at model.Query.Query.then (/home/mahabadf/newAp/node_modules/mongoose/lib/query.js:4450:15)"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"stringValue":"\"COMPLETED\"","kind":"Boolean","value":"COMPLETED","path":"success","reason":{"stringValue":"\"COMPLETED\"","kind":"boolean","value":"COMPLETED"},"level":"error","message":"Cast to Boolean failed for value \"COMPLETED\" at path \"success\" for model \"payment\" Cast to Boolean failed for value \"COMPLETED\" at path \"success\" for model \"payment\"","stack":"CastError: Cast to Boolean failed for value \"COMPLETED\" at path \"success\" for model \"payment\"\n    at model.Query.exec (/home/mahabadf/newAp/node_modules/mongoose/lib/query.js:4358:21)\n    at model.Query.Query.then (/home/mahabadf/newAp/node_modules/mongoose/lib/query.js:4450:15)"}
{"stringValue":"\"COMPLETED\"","kind":"Boolean","value":"COMPLETED","path":"success","reason":{"stringValue":"\"COMPLETED\"","kind":"boolean","value":"COMPLETED"},"level":"error","message":"Cast to Boolean failed for value \"COMPLETED\" at path \"success\" for model \"payment\" Cast to Boolean failed for value \"COMPLETED\" at path \"success\" for model \"payment\"","stack":"CastError: Cast to Boolean failed for value \"COMPLETED\" at path \"success\" for model \"payment\"\n    at model.Query.exec (/home/mahabadf/newAp/node_modules/mongoose/lib/query.js:4358:21)\n    at model.Query.Query.then (/home/mahabadf/newAp/node_modules/mongoose/lib/query.js:4450:15)"}
{"stringValue":"\"اسماعیل\"","kind":"Number","value":"اسماعیل","path":"userPhone","reason":{"generatedMessage":true,"code":"ERR_ASSERTION","actual":false,"expected":true,"operator":"=="},"level":"error","message":"Cast to Number failed for value \"اسماعیل\" at path \"userPhone\" for model \"payment\" Cast to Number failed for value \"اسماعیل\" at path \"userPhone\" for model \"payment\"","stack":"CastError: Cast to Number failed for value \"اسماعیل\" at path \"userPhone\" for model \"payment\"\n    at model.Query.exec (/home/mahabadf/newAp/node_modules/mongoose/lib/query.js:4358:21)\n    at model.Query.Query.then (/home/mahabadf/newAp/node_modules/mongoose/lib/query.js:4450:15)"}
{"stringValue":"\"اسماعیل\"","kind":"Number","value":"اسماعیل","path":"userPhone","reason":{"generatedMessage":true,"code":"ERR_ASSERTION","actual":false,"expected":true,"operator":"=="},"level":"error","message":"Cast to Number failed for value \"اسماعیل\" at path \"userPhone\" for model \"payment\" Cast to Number failed for value \"اسماعیل\" at path \"userPhone\" for model \"payment\"","stack":"CastError: Cast to Number failed for value \"اسماعیل\" at path \"userPhone\" for model \"payment\"\n    at model.Query.exec (/home/mahabadf/newAp/node_modules/mongoose/lib/query.js:4358:21)\n    at model.Query.Query.then (/home/mahabadf/newAp/node_modules/mongoose/lib/query.js:4450:15)"}
{"stringValue":"\"COMPLETED\"","kind":"Boolean","value":"COMPLETED","path":"success","reason":{"stringValue":"\"COMPLETED\"","kind":"boolean","value":"COMPLETED"},"level":"error","message":"Cast to Boolean failed for value \"COMPLETED\" at path \"success\" for model \"payment\" Cast to Boolean failed for value \"COMPLETED\" at path \"success\" for model \"payment\"","stack":"CastError: Cast to Boolean failed for value \"COMPLETED\" at path \"success\" for model \"payment\"\n    at model.Query.exec (/home/mahabadf/newAp/node_modules/mongoose/lib/query.js:4358:21)\n    at model.Query.Query.then (/home/mahabadf/newAp/node_modules/mongoose/lib/query.js:4450:15)"}
{"stringValue":"\"COMPLETED\"","kind":"Boolean","value":"COMPLETED","path":"success","reason":{"stringValue":"\"COMPLETED\"","kind":"boolean","value":"COMPLETED"},"level":"error","message":"Cast to Boolean failed for value \"COMPLETED\" at path \"success\" for model \"payment\" Cast to Boolean failed for value \"COMPLETED\" at path \"success\" for model \"payment\"","stack":"CastError: Cast to Boolean failed for value \"COMPLETED\" at path \"success\" for model \"payment\"\n    at model.Query.exec (/home/mahabadf/newAp/node_modules/mongoose/lib/query.js:4358:21)\n    at model.Query.Query.then (/home/mahabadf/newAp/node_modules/mongoose/lib/query.js:4450:15)"}
{"stringValue":"\"COMPLETED\"","kind":"Boolean","value":"COMPLETED","path":"success","reason":{"stringValue":"\"COMPLETED\"","kind":"boolean","value":"COMPLETED"},"level":"error","message":"Cast to Boolean failed for value \"COMPLETED\" at path \"success\" for model \"payment\" Cast to Boolean failed for value \"COMPLETED\" at path \"success\" for model \"payment\"","stack":"CastError: Cast to Boolean failed for value \"COMPLETED\" at path \"success\" for model \"payment\"\n    at model.Query.exec (/home/mahabadf/newAp/node_modules/mongoose/lib/query.js:4358:21)\n    at model.Query.Query.then (/home/mahabadf/newAp/node_modules/mongoose/lib/query.js:4450:15)"}
{"stringValue":"\"COMPLETED\"","kind":"Boolean","value":"COMPLETED","path":"success","reason":{"stringValue":"\"COMPLETED\"","kind":"boolean","value":"COMPLETED"},"level":"error","message":"Cast to Boolean failed for value \"COMPLETED\" at path \"success\" for model \"payment\" Cast to Boolean failed for value \"COMPLETED\" at path \"success\" for model \"payment\"","stack":"CastError: Cast to Boolean failed for value \"COMPLETED\" at path \"success\" for model \"payment\"\n    at model.Query.exec (/home/mahabadf/newAp/node_modules/mongoose/lib/query.js:4358:21)\n    at model.Query.Query.then (/home/mahabadf/newAp/node_modules/mongoose/lib/query.js:4450:15)"}
{"stringValue":"\"COMPLETED\"","kind":"Boolean","value":"COMPLETED","path":"success","reason":{"stringValue":"\"COMPLETED\"","kind":"boolean","value":"COMPLETED"},"level":"error","message":"Cast to Boolean failed for value \"COMPLETED\" at path \"success\" for model \"payment\" Cast to Boolean failed for value \"COMPLETED\" at path \"success\" for model \"payment\"","stack":"CastError: Cast to Boolean failed for value \"COMPLETED\" at path \"success\" for model \"payment\"\n    at model.Query.exec (/home/mahabadf/newAp/node_modules/mongoose/lib/query.js:4358:21)\n    at model.Query.Query.then (/home/mahabadf/newAp/node_modules/mongoose/lib/query.js:4450:15)"}
{"stringValue":"\"COMPLETED\"","kind":"Boolean","value":"COMPLETED","path":"success","reason":{"stringValue":"\"COMPLETED\"","kind":"boolean","value":"COMPLETED"},"level":"error","message":"Cast to Boolean failed for value \"COMPLETED\" at path \"success\" for model \"payment\" Cast to Boolean failed for value \"COMPLETED\" at path \"success\" for model \"payment\"","stack":"CastError: Cast to Boolean failed for value \"COMPLETED\" at path \"success\" for model \"payment\"\n    at model.Query.exec (/home/mahabadf/newAp/node_modules/mongoose/lib/query.js:4358:21)\n    at model.Query.Query.then (/home/mahabadf/newAp/node_modules/mongoose/lib/query.js:4450:15)"}
{"stringValue":"\"COMPLETED\"","kind":"Boolean","value":"COMPLETED","path":"success","reason":{"stringValue":"\"COMPLETED\"","kind":"boolean","value":"COMPLETED"},"level":"error","message":"Cast to Boolean failed for value \"COMPLETED\" at path \"success\" for model \"payment\" Cast to Boolean failed for value \"COMPLETED\" at path \"success\" for model \"payment\"","stack":"CastError: Cast to Boolean failed for value \"COMPLETED\" at path \"success\" for model \"payment\"\n    at model.Query.exec (/home/mahabadf/newAp/node_modules/mongoose/lib/query.js:4358:21)\n    at model.Query.Query.then (/home/mahabadf/newAp/node_modules/mongoose/lib/query.js:4450:15)"}
{"stringValue":"\"COMPLETED\"","kind":"Boolean","value":"COMPLETED","path":"success","reason":{"stringValue":"\"COMPLETED\"","kind":"boolean","value":"COMPLETED"},"level":"error","message":"Cast to Boolean failed for value \"COMPLETED\" at path \"success\" for model \"payment\" Cast to Boolean failed for value \"COMPLETED\" at path \"success\" for model \"payment\"","stack":"CastError: Cast to Boolean failed for value \"COMPLETED\" at path \"success\" for model \"payment\"\n    at model.Query.exec (/home/mahabadf/newAp/node_modules/mongoose/lib/query.js:4358:21)\n    at model.Query.Query.then (/home/mahabadf/newAp/node_modules/mongoose/lib/query.js:4450:15)"}
{"stringValue":"\"COMPLETED\"","kind":"Boolean","value":"COMPLETED","path":"success","reason":{"stringValue":"\"COMPLETED\"","kind":"boolean","value":"COMPLETED"},"level":"error","message":"Cast to Boolean failed for value \"COMPLETED\" at path \"success\" for model \"payment\" Cast to Boolean failed for value \"COMPLETED\" at path \"success\" for model \"payment\"","stack":"CastError: Cast to Boolean failed for value \"COMPLETED\" at path \"success\" for model \"payment\"\n    at model.Query.exec (/home/mahabadf/newAp/node_modules/mongoose/lib/query.js:4358:21)\n    at model.Query.Query.then (/home/mahabadf/newAp/node_modules/mongoose/lib/query.js:4450:15)"}
{"stringValue":"\"COMPLETED\"","kind":"Boolean","value":"COMPLETED","path":"success","reason":{"stringValue":"\"COMPLETED\"","kind":"boolean","value":"COMPLETED"},"level":"error","message":"Cast to Boolean failed for value \"COMPLETED\" at path \"success\" for model \"payment\" Cast to Boolean failed for value \"COMPLETED\" at path \"success\" for model \"payment\"","stack":"CastError: Cast to Boolean failed for value \"COMPLETED\" at path \"success\" for model \"payment\"\n    at model.Query.exec (/home/mahabadf/newAp/node_modules/mongoose/lib/query.js:4358:21)\n    at model.Query.Query.then (/home/mahabadf/newAp/node_modules/mongoose/lib/query.js:4450:15)"}
{"stringValue":"\"COMPLETED\"","kind":"Boolean","value":"COMPLETED","path":"success","reason":{"stringValue":"\"COMPLETED\"","kind":"boolean","value":"COMPLETED"},"level":"error","message":"Cast to Boolean failed for value \"COMPLETED\" at path \"success\" for model \"payment\" Cast to Boolean failed for value \"COMPLETED\" at path \"success\" for model \"payment\"","stack":"CastError: Cast to Boolean failed for value \"COMPLETED\" at path \"success\" for model \"payment\"\n    at model.Query.exec (/home/mahabadf/newAp/node_modules/mongoose/lib/query.js:4358:21)\n    at model.Query.Query.then (/home/mahabadf/newAp/node_modules/mongoose/lib/query.js:4450:15)"}
{"stringValue":"\"COMPLETED\"","kind":"Boolean","value":"COMPLETED","path":"success","reason":{"stringValue":"\"COMPLETED\"","kind":"boolean","value":"COMPLETED"},"level":"error","message":"Cast to Boolean failed for value \"COMPLETED\" at path \"success\" for model \"payment\" Cast to Boolean failed for value \"COMPLETED\" at path \"success\" for model \"payment\"","stack":"CastError: Cast to Boolean failed for value \"COMPLETED\" at path \"success\" for model \"payment\"\n    at model.Query.exec (/home/mahabadf/newAp/node_modules/mongoose/lib/query.js:4358:21)\n    at model.Query.Query.then (/home/mahabadf/newAp/node_modules/mongoose/lib/query.js:4450:15)"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"stringValue":"\"COMPLETED\"","kind":"Boolean","value":"COMPLETED","path":"success","reason":{"stringValue":"\"COMPLETED\"","kind":"boolean","value":"COMPLETED"},"level":"error","message":"Cast to Boolean failed for value \"COMPLETED\" at path \"success\" for model \"payment\" Cast to Boolean failed for value \"COMPLETED\" at path \"success\" for model \"payment\"","stack":"CastError: Cast to Boolean failed for value \"COMPLETED\" at path \"success\" for model \"payment\"\n    at model.Query.exec (/home/mahabadf/newAp/node_modules/mongoose/lib/query.js:4358:21)\n    at model.Query.Query.then (/home/mahabadf/newAp/node_modules/mongoose/lib/query.js:4450:15)"}
{"stringValue":"\"COMPLETED\"","kind":"Boolean","value":"COMPLETED","path":"success","reason":{"stringValue":"\"COMPLETED\"","kind":"boolean","value":"COMPLETED"},"level":"error","message":"Cast to Boolean failed for value \"COMPLETED\" at path \"success\" for model \"payment\" Cast to Boolean failed for value \"COMPLETED\" at path \"success\" for model \"payment\"","stack":"CastError: Cast to Boolean failed for value \"COMPLETED\" at path \"success\" for model \"payment\"\n    at model.Query.exec (/home/mahabadf/newAp/node_modules/mongoose/lib/query.js:4358:21)\n    at model.Query.Query.then (/home/mahabadf/newAp/node_modules/mongoose/lib/query.js:4450:15)"}
{"stringValue":"\"COMPLETED\"","kind":"Boolean","value":"COMPLETED","path":"success","reason":{"stringValue":"\"COMPLETED\"","kind":"boolean","value":"COMPLETED"},"level":"error","message":"Cast to Boolean failed for value \"COMPLETED\" at path \"success\" for model \"payment\" Cast to Boolean failed for value \"COMPLETED\" at path \"success\" for model \"payment\"","stack":"CastError: Cast to Boolean failed for value \"COMPLETED\" at path \"success\" for model \"payment\"\n    at model.Query.exec (/home/mahabadf/newAp/node_modules/mongoose/lib/query.js:4358:21)\n    at model.Query.Query.then (/home/mahabadf/newAp/node_modules/mongoose/lib/query.js:4450:15)"}
{"stringValue":"\"COMPLETED\"","kind":"Boolean","value":"COMPLETED","path":"success","reason":{"stringValue":"\"COMPLETED\"","kind":"boolean","value":"COMPLETED"},"level":"error","message":"Cast to Boolean failed for value \"COMPLETED\" at path \"success\" for model \"payment\" Cast to Boolean failed for value \"COMPLETED\" at path \"success\" for model \"payment\"","stack":"CastError: Cast to Boolean failed for value \"COMPLETED\" at path \"success\" for model \"payment\"\n    at model.Query.exec (/home/mahabadf/newAp/node_modules/mongoose/lib/query.js:4358:21)\n    at model.Query.Query.then (/home/mahabadf/newAp/node_modules/mongoose/lib/query.js:4450:15)"}
{"stringValue":"\"COMPLETED\"","kind":"Boolean","value":"COMPLETED","path":"success","reason":{"stringValue":"\"COMPLETED\"","kind":"boolean","value":"COMPLETED"},"level":"error","message":"Cast to Boolean failed for value \"COMPLETED\" at path \"success\" for model \"payment\" Cast to Boolean failed for value \"COMPLETED\" at path \"success\" for model \"payment\"","stack":"CastError: Cast to Boolean failed for value \"COMPLETED\" at path \"success\" for model \"payment\"\n    at model.Query.exec (/home/mahabadf/newAp/node_modules/mongoose/lib/query.js:4358:21)\n    at model.Query.Query.then (/home/mahabadf/newAp/node_modules/mongoose/lib/query.js:4450:15)"}
{"stringValue":"\"COMPLETED\"","kind":"Boolean","value":"COMPLETED","path":"success","reason":{"stringValue":"\"COMPLETED\"","kind":"boolean","value":"COMPLETED"},"level":"error","message":"Cast to Boolean failed for value \"COMPLETED\" at path \"success\" for model \"payment\" Cast to Boolean failed for value \"COMPLETED\" at path \"success\" for model \"payment\"","stack":"CastError: Cast to Boolean failed for value \"COMPLETED\" at path \"success\" for model \"payment\"\n    at model.Query.exec (/home/mahabadf/newAp/node_modules/mongoose/lib/query.js:4358:21)\n    at model.Query.Query.then (/home/mahabadf/newAp/node_modules/mongoose/lib/query.js:4450:15)"}
{"stringValue":"\"COMPLETED\"","kind":"Boolean","value":"COMPLETED","path":"success","reason":{"stringValue":"\"COMPLETED\"","kind":"boolean","value":"COMPLETED"},"level":"error","message":"Cast to Boolean failed for value \"COMPLETED\" at path \"success\" for model \"payment\" Cast to Boolean failed for value \"COMPLETED\" at path \"success\" for model \"payment\"","stack":"CastError: Cast to Boolean failed for value \"COMPLETED\" at path \"success\" for model \"payment\"\n    at model.Query.exec (/home/mahabadf/newAp/node_modules/mongoose/lib/query.js:4358:21)\n    at model.Query.Query.then (/home/mahabadf/newAp/node_modules/mongoose/lib/query.js:4450:15)"}
{"stringValue":"\"COMPLETED\"","kind":"Boolean","value":"COMPLETED","path":"success","reason":{"stringValue":"\"COMPLETED\"","kind":"boolean","value":"COMPLETED"},"level":"error","message":"Cast to Boolean failed for value \"COMPLETED\" at path \"success\" for model \"payment\" Cast to Boolean failed for value \"COMPLETED\" at path \"success\" for model \"payment\"","stack":"CastError: Cast to Boolean failed for value \"COMPLETED\" at path \"success\" for model \"payment\"\n    at model.Query.exec (/home/mahabadf/newAp/node_modules/mongoose/lib/query.js:4358:21)\n    at model.Query.Query.then (/home/mahabadf/newAp/node_modules/mongoose/lib/query.js:4450:15)"}
{"stringValue":"\"COMPLETED\"","kind":"Boolean","value":"COMPLETED","path":"success","reason":{"stringValue":"\"COMPLETED\"","kind":"boolean","value":"COMPLETED"},"level":"error","message":"Cast to Boolean failed for value \"COMPLETED\" at path \"success\" for model \"payment\" Cast to Boolean failed for value \"COMPLETED\" at path \"success\" for model \"payment\"","stack":"CastError: Cast to Boolean failed for value \"COMPLETED\" at path \"success\" for model \"payment\"\n    at model.Query.exec (/home/mahabadf/newAp/node_modules/mongoose/lib/query.js:4358:21)\n    at model.Query.Query.then (/home/mahabadf/newAp/node_modules/mongoose/lib/query.js:4450:15)"}
{"stringValue":"\"COMPLETED\"","kind":"Boolean","value":"COMPLETED","path":"success","reason":{"stringValue":"\"COMPLETED\"","kind":"boolean","value":"COMPLETED"},"level":"error","message":"Cast to Boolean failed for value \"COMPLETED\" at path \"success\" for model \"payment\" Cast to Boolean failed for value \"COMPLETED\" at path \"success\" for model \"payment\"","stack":"CastError: Cast to Boolean failed for value \"COMPLETED\" at path \"success\" for model \"payment\"\n    at model.Query.exec (/home/mahabadf/newAp/node_modules/mongoose/lib/query.js:4358:21)\n    at model.Query.Query.then (/home/mahabadf/newAp/node_modules/mongoose/lib/query.js:4450:15)"}
{"stringValue":"\"COMPLETED\"","kind":"Boolean","value":"COMPLETED","path":"success","reason":{"stringValue":"\"COMPLETED\"","kind":"boolean","value":"COMPLETED"},"level":"error","message":"Cast to Boolean failed for value \"COMPLETED\" at path \"success\" for model \"payment\" Cast to Boolean failed for value \"COMPLETED\" at path \"success\" for model \"payment\"","stack":"CastError: Cast to Boolean failed for value \"COMPLETED\" at path \"success\" for model \"payment\"\n    at model.Query.exec (/home/mahabadf/newAp/node_modules/mongoose/lib/query.js:4358:21)\n    at model.Query.Query.then (/home/mahabadf/newAp/node_modules/mongoose/lib/query.js:4450:15)"}
{"stringValue":"\"COMPLETED\"","kind":"Boolean","value":"COMPLETED","path":"success","reason":{"stringValue":"\"COMPLETED\"","kind":"boolean","value":"COMPLETED"},"level":"error","message":"Cast to Boolean failed for value \"COMPLETED\" at path \"success\" for model \"payment\" Cast to Boolean failed for value \"COMPLETED\" at path \"success\" for model \"payment\"","stack":"CastError: Cast to Boolean failed for value \"COMPLETED\" at path \"success\" for model \"payment\"\n    at model.Query.exec (/home/mahabadf/newAp/node_modules/mongoose/lib/query.js:4358:21)\n    at model.Query.Query.then (/home/mahabadf/newAp/node_modules/mongoose/lib/query.js:4450:15)"}
{"stringValue":"\"COMPLETED\"","kind":"Boolean","value":"COMPLETED","path":"success","reason":{"stringValue":"\"COMPLETED\"","kind":"boolean","value":"COMPLETED"},"level":"error","message":"Cast to Boolean failed for value \"COMPLETED\" at path \"success\" for model \"payment\" Cast to Boolean failed for value \"COMPLETED\" at path \"success\" for model \"payment\"","stack":"CastError: Cast to Boolean failed for value \"COMPLETED\" at path \"success\" for model \"payment\"\n    at model.Query.exec (/home/mahabadf/newAp/node_modules/mongoose/lib/query.js:4358:21)\n    at model.Query.Query.then (/home/mahabadf/newAp/node_modules/mongoose/lib/query.js:4450:15)"}
{"stringValue":"\"COMPLETED\"","kind":"Boolean","value":"COMPLETED","path":"success","reason":{"stringValue":"\"COMPLETED\"","kind":"boolean","value":"COMPLETED"},"level":"error","message":"Cast to Boolean failed for value \"COMPLETED\" at path \"success\" for model \"payment\" Cast to Boolean failed for value \"COMPLETED\" at path \"success\" for model \"payment\"","stack":"CastError: Cast to Boolean failed for value \"COMPLETED\" at path \"success\" for model \"payment\"\n    at model.Query.exec (/home/mahabadf/newAp/node_modules/mongoose/lib/query.js:4358:21)\n    at model.Query.Query.then (/home/mahabadf/newAp/node_modules/mongoose/lib/query.js:4450:15)"}
{"stringValue":"\"COMPLETED\"","kind":"Boolean","value":"COMPLETED","path":"success","reason":{"stringValue":"\"COMPLETED\"","kind":"boolean","value":"COMPLETED"},"level":"error","message":"Cast to Boolean failed for value \"COMPLETED\" at path \"success\" for model \"payment\" Cast to Boolean failed for value \"COMPLETED\" at path \"success\" for model \"payment\"","stack":"CastError: Cast to Boolean failed for value \"COMPLETED\" at path \"success\" for model \"payment\"\n    at model.Query.exec (/home/mahabadf/newAp/node_modules/mongoose/lib/query.js:4358:21)\n    at model.Query.Query.then (/home/mahabadf/newAp/node_modules/mongoose/lib/query.js:4450:15)"}
{"stringValue":"\"COMPLETED\"","kind":"Boolean","value":"COMPLETED","path":"success","reason":{"stringValue":"\"COMPLETED\"","kind":"boolean","value":"COMPLETED"},"level":"error","message":"Cast to Boolean failed for value \"COMPLETED\" at path \"success\" for model \"payment\" Cast to Boolean failed for value \"COMPLETED\" at path \"success\" for model \"payment\"","stack":"CastError: Cast to Boolean failed for value \"COMPLETED\" at path \"success\" for model \"payment\"\n    at model.Query.exec (/home/mahabadf/newAp/node_modules/mongoose/lib/query.js:4358:21)\n    at model.Query.Query.then (/home/mahabadf/newAp/node_modules/mongoose/lib/query.js:4450:15)"}
{"stringValue":"\"COMPLETED\"","kind":"Boolean","value":"COMPLETED","path":"success","reason":{"stringValue":"\"COMPLETED\"","kind":"boolean","value":"COMPLETED"},"level":"error","message":"Cast to Boolean failed for value \"COMPLETED\" at path \"success\" for model \"payment\" Cast to Boolean failed for value \"COMPLETED\" at path \"success\" for model \"payment\"","stack":"CastError: Cast to Boolean failed for value \"COMPLETED\" at path \"success\" for model \"payment\"\n    at model.Query.exec (/home/mahabadf/newAp/node_modules/mongoose/lib/query.js:4358:21)\n    at model.Query.Query.then (/home/mahabadf/newAp/node_modules/mongoose/lib/query.js:4450:15)"}
{"stringValue":"\"COMPLETED\"","kind":"Boolean","value":"COMPLETED","path":"success","reason":{"stringValue":"\"COMPLETED\"","kind":"boolean","value":"COMPLETED"},"level":"error","message":"Cast to Boolean failed for value \"COMPLETED\" at path \"success\" for model \"payment\" Cast to Boolean failed for value \"COMPLETED\" at path \"success\" for model \"payment\"","stack":"CastError: Cast to Boolean failed for value \"COMPLETED\" at path \"success\" for model \"payment\"\n    at model.Query.exec (/home/mahabadf/newAp/node_modules/mongoose/lib/query.js:4358:21)\n    at model.Query.Query.then (/home/mahabadf/newAp/node_modules/mongoose/lib/query.js:4450:15)"}
{"stringValue":"\"COMPLETED\"","kind":"Boolean","value":"COMPLETED","path":"success","reason":{"stringValue":"\"COMPLETED\"","kind":"boolean","value":"COMPLETED"},"level":"error","message":"Cast to Boolean failed for value \"COMPLETED\" at path \"success\" for model \"payment\" Cast to Boolean failed for value \"COMPLETED\" at path \"success\" for model \"payment\"","stack":"CastError: Cast to Boolean failed for value \"COMPLETED\" at path \"success\" for model \"payment\"\n    at model.Query.exec (/home/mahabadf/newAp/node_modules/mongoose/lib/query.js:4358:21)\n    at model.Query.Query.then (/home/mahabadf/newAp/node_modules/mongoose/lib/query.js:4450:15)"}
{"level":"error"}
{"level":"error"}
{"stringValue":"\"COMPLETED\"","kind":"Boolean","value":"COMPLETED","path":"success","reason":{"stringValue":"\"COMPLETED\"","kind":"boolean","value":"COMPLETED"},"level":"error","message":"Cast to Boolean failed for value \"COMPLETED\" at path \"success\" for model \"payment\" Cast to Boolean failed for value \"COMPLETED\" at path \"success\" for model \"payment\"","stack":"CastError: Cast to Boolean failed for value \"COMPLETED\" at path \"success\" for model \"payment\"\n    at model.Query.exec (/home/mahabadf/newAp/node_modules/mongoose/lib/query.js:4358:21)\n    at model.Query.Query.then (/home/mahabadf/newAp/node_modules/mongoose/lib/query.js:4450:15)"}
{"stringValue":"\"COMPLETED\"","kind":"Boolean","value":"COMPLETED","path":"success","reason":{"stringValue":"\"COMPLETED\"","kind":"boolean","value":"COMPLETED"},"level":"error","message":"Cast to Boolean failed for value \"COMPLETED\" at path \"success\" for model \"payment\" Cast to Boolean failed for value \"COMPLETED\" at path \"success\" for model \"payment\"","stack":"CastError: Cast to Boolean failed for value \"COMPLETED\" at path \"success\" for model \"payment\"\n    at model.Query.exec (/home/mahabadf/newAp/node_modules/mongoose/lib/query.js:4358:21)\n    at model.Query.Query.then (/home/mahabadf/newAp/node_modules/mongoose/lib/query.js:4450:15)"}
{"stringValue":"\"COMPLETED\"","kind":"Boolean","value":"COMPLETED","path":"success","reason":{"stringValue":"\"COMPLETED\"","kind":"boolean","value":"COMPLETED"},"level":"error","message":"Cast to Boolean failed for value \"COMPLETED\" at path \"success\" for model \"payment\" Cast to Boolean failed for value \"COMPLETED\" at path \"success\" for model \"payment\"","stack":"CastError: Cast to Boolean failed for value \"COMPLETED\" at path \"success\" for model \"payment\"\n    at model.Query.exec (/home/mahabadf/newAp/node_modules/mongoose/lib/query.js:4358:21)\n    at model.Query.Query.then (/home/mahabadf/newAp/node_modules/mongoose/lib/query.js:4450:15)"}
{"stringValue":"\"COMPLETED\"","kind":"Boolean","value":"COMPLETED","path":"success","reason":{"stringValue":"\"COMPLETED\"","kind":"boolean","value":"COMPLETED"},"level":"error","message":"Cast to Boolean failed for value \"COMPLETED\" at path \"success\" for model \"payment\" Cast to Boolean failed for value \"COMPLETED\" at path \"success\" for model \"payment\"","stack":"CastError: Cast to Boolean failed for value \"COMPLETED\" at path \"success\" for model \"payment\"\n    at model.Query.exec (/home/mahabadf/newAp/node_modules/mongoose/lib/query.js:4358:21)\n    at model.Query.Query.then (/home/mahabadf/newAp/node_modules/mongoose/lib/query.js:4450:15)"}
{"stringValue":"\"COMPLETED\"","kind":"Boolean","value":"COMPLETED","path":"success","reason":{"stringValue":"\"COMPLETED\"","kind":"boolean","value":"COMPLETED"},"level":"error","message":"Cast to Boolean failed for value \"COMPLETED\" at path \"success\" for model \"payment\" Cast to Boolean failed for value \"COMPLETED\" at path \"success\" for model \"payment\"","stack":"CastError: Cast to Boolean failed for value \"COMPLETED\" at path \"success\" for model \"payment\"\n    at model.Query.exec (/home/mahabadf/newAp/node_modules/mongoose/lib/query.js:4358:21)\n    at model.Query.Query.then (/home/mahabadf/newAp/node_modules/mongoose/lib/query.js:4450:15)"}
{"stringValue":"\"COMPLETED\"","kind":"Boolean","value":"COMPLETED","path":"success","reason":{"stringValue":"\"COMPLETED\"","kind":"boolean","value":"COMPLETED"},"level":"error","message":"Cast to Boolean failed for value \"COMPLETED\" at path \"success\" for model \"payment\" Cast to Boolean failed for value \"COMPLETED\" at path \"success\" for model \"payment\"","stack":"CastError: Cast to Boolean failed for value \"COMPLETED\" at path \"success\" for model \"payment\"\n    at model.Query.exec (/home/mahabadf/newAp/node_modules/mongoose/lib/query.js:4358:21)\n    at model.Query.Query.then (/home/mahabadf/newAp/node_modules/mongoose/lib/query.js:4450:15)"}
{"stringValue":"\"COMPLETED\"","kind":"Boolean","value":"COMPLETED","path":"success","reason":{"stringValue":"\"COMPLETED\"","kind":"boolean","value":"COMPLETED"},"level":"error","message":"Cast to Boolean failed for value \"COMPLETED\" at path \"success\" for model \"payment\" Cast to Boolean failed for value \"COMPLETED\" at path \"success\" for model \"payment\"","stack":"CastError: Cast to Boolean failed for value \"COMPLETED\" at path \"success\" for model \"payment\"\n    at model.Query.exec (/home/mahabadf/newAp/node_modules/mongoose/lib/query.js:4358:21)\n    at model.Query.Query.then (/home/mahabadf/newAp/node_modules/mongoose/lib/query.js:4450:15)"}
{"stringValue":"\"همدانی\"","kind":"Number","value":"همدانی","path":"phone","reason":{"generatedMessage":true,"code":"ERR_ASSERTION","actual":false,"expected":true,"operator":"=="},"level":"error","message":"Cast to Number failed for value \"همدانی\" at path \"phone\" for model \"user\" Cast to Number failed for value \"همدانی\" at path \"phone\" for model \"user\"","stack":"CastError: Cast to Number failed for value \"همدانی\" at path \"phone\" for model \"user\"\n    at model.Query.exec (/home/mahabadf/newAp/node_modules/mongoose/lib/query.js:4358:21)\n    at model.Query.Query.then (/home/mahabadf/newAp/node_modules/mongoose/lib/query.js:4450:15)"}
{"stringValue":"\"COMPLETED\"","kind":"Boolean","value":"COMPLETED","path":"success","reason":{"stringValue":"\"COMPLETED\"","kind":"boolean","value":"COMPLETED"},"level":"error","message":"Cast to Boolean failed for value \"COMPLETED\" at path \"success\" for model \"payment\" Cast to Boolean failed for value \"COMPLETED\" at path \"success\" for model \"payment\"","stack":"CastError: Cast to Boolean failed for value \"COMPLETED\" at path \"success\" for model \"payment\"\n    at model.Query.exec (/home/mahabadf/newAp/node_modules/mongoose/lib/query.js:4358:21)\n    at model.Query.Query.then (/home/mahabadf/newAp/node_modules/mongoose/lib/query.js:4450:15)"}
{"stringValue":"\"COMPLETED\"","kind":"Boolean","value":"COMPLETED","path":"success","reason":{"stringValue":"\"COMPLETED\"","kind":"boolean","value":"COMPLETED"},"level":"error","message":"Cast to Boolean failed for value \"COMPLETED\" at path \"success\" for model \"payment\" Cast to Boolean failed for value \"COMPLETED\" at path \"success\" for model \"payment\"","stack":"CastError: Cast to Boolean failed for value \"COMPLETED\" at path \"success\" for model \"payment\"\n    at model.Query.exec (/home/mahabadf/newAp/node_modules/mongoose/lib/query.js:4358:21)\n    at model.Query.Query.then (/home/mahabadf/newAp/node_modules/mongoose/lib/query.js:4450:15)"}
{"stringValue":"\"COMPLETED\"","kind":"Boolean","value":"COMPLETED","path":"success","reason":{"stringValue":"\"COMPLETED\"","kind":"boolean","value":"COMPLETED"},"level":"error","message":"Cast to Boolean failed for value \"COMPLETED\" at path \"success\" for model \"payment\" Cast to Boolean failed for value \"COMPLETED\" at path \"success\" for model \"payment\"","stack":"CastError: Cast to Boolean failed for value \"COMPLETED\" at path \"success\" for model \"payment\"\n    at model.Query.exec (/home/mahabadf/newAp/node_modules/mongoose/lib/query.js:4358:21)\n    at model.Query.Query.then (/home/mahabadf/newAp/node_modules/mongoose/lib/query.js:4450:15)"}
{"stringValue":"\"COMPLETED\"","kind":"Boolean","value":"COMPLETED","path":"success","reason":{"stringValue":"\"COMPLETED\"","kind":"boolean","value":"COMPLETED"},"level":"error","message":"Cast to Boolean failed for value \"COMPLETED\" at path \"success\" for model \"payment\" Cast to Boolean failed for value \"COMPLETED\" at path \"success\" for model \"payment\"","stack":"CastError: Cast to Boolean failed for value \"COMPLETED\" at path \"success\" for model \"payment\"\n    at model.Query.exec (/home/mahabadf/newAp/node_modules/mongoose/lib/query.js:4358:21)\n    at model.Query.Query.then (/home/mahabadf/newAp/node_modules/mongoose/lib/query.js:4450:15)"}
{"stringValue":"\"COMPLETED\"","kind":"Boolean","value":"COMPLETED","path":"success","reason":{"stringValue":"\"COMPLETED\"","kind":"boolean","value":"COMPLETED"},"level":"error","message":"Cast to Boolean failed for value \"COMPLETED\" at path \"success\" for model \"payment\" Cast to Boolean failed for value \"COMPLETED\" at path \"success\" for model \"payment\"","stack":"CastError: Cast to Boolean failed for value \"COMPLETED\" at path \"success\" for model \"payment\"\n    at model.Query.exec (/home/mahabadf/newAp/node_modules/mongoose/lib/query.js:4358:21)\n    at model.Query.Query.then (/home/mahabadf/newAp/node_modules/mongoose/lib/query.js:4450:15)"}
{"stringValue":"\"COMPLETED\"","kind":"Boolean","value":"COMPLETED","path":"success","reason":{"stringValue":"\"COMPLETED\"","kind":"boolean","value":"COMPLETED"},"level":"error","message":"Cast to Boolean failed for value \"COMPLETED\" at path \"success\" for model \"payment\" Cast to Boolean failed for value \"COMPLETED\" at path \"success\" for model \"payment\"","stack":"CastError: Cast to Boolean failed for value \"COMPLETED\" at path \"success\" for model \"payment\"\n    at model.Query.exec (/home/mahabadf/newAp/node_modules/mongoose/lib/query.js:4358:21)\n    at model.Query.Query.then (/home/mahabadf/newAp/node_modules/mongoose/lib/query.js:4450:15)"}
{"stringValue":"\"COMPLETED\"","kind":"Boolean","value":"COMPLETED","path":"success","reason":{"stringValue":"\"COMPLETED\"","kind":"boolean","value":"COMPLETED"},"level":"error","message":"Cast to Boolean failed for value \"COMPLETED\" at path \"success\" for model \"payment\" Cast to Boolean failed for value \"COMPLETED\" at path \"success\" for model \"payment\"","stack":"CastError: Cast to Boolean failed for value \"COMPLETED\" at path \"success\" for model \"payment\"\n    at model.Query.exec (/home/mahabadf/newAp/node_modules/mongoose/lib/query.js:4358:21)\n    at model.Query.Query.then (/home/mahabadf/newAp/node_modules/mongoose/lib/query.js:4450:15)"}
{"stringValue":"\"COMPLETED\"","kind":"Boolean","value":"COMPLETED","path":"success","reason":{"stringValue":"\"COMPLETED\"","kind":"boolean","value":"COMPLETED"},"level":"error","message":"Cast to Boolean failed for value \"COMPLETED\" at path \"success\" for model \"payment\" Cast to Boolean failed for value \"COMPLETED\" at path \"success\" for model \"payment\"","stack":"CastError: Cast to Boolean failed for value \"COMPLETED\" at path \"success\" for model \"payment\"\n    at model.Query.exec (/home/mahabadf/newAp/node_modules/mongoose/lib/query.js:4358:21)\n    at model.Query.Query.then (/home/mahabadf/newAp/node_modules/mongoose/lib/query.js:4450:15)"}
{"stringValue":"\"COMPLETED\"","kind":"Boolean","value":"COMPLETED","path":"success","reason":{"stringValue":"\"COMPLETED\"","kind":"boolean","value":"COMPLETED"},"level":"error","message":"Cast to Boolean failed for value \"COMPLETED\" at path \"success\" for model \"payment\" Cast to Boolean failed for value \"COMPLETED\" at path \"success\" for model \"payment\"","stack":"CastError: Cast to Boolean failed for value \"COMPLETED\" at path \"success\" for model \"payment\"\n    at model.Query.exec (/home/mahabadf/newAp/node_modules/mongoose/lib/query.js:4358:21)\n    at model.Query.Query.then (/home/mahabadf/newAp/node_modules/mongoose/lib/query.js:4450:15)"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"stringValue":"\"COMPLETED\"","kind":"Boolean","value":"COMPLETED","path":"success","reason":{"stringValue":"\"COMPLETED\"","kind":"boolean","value":"COMPLETED"},"level":"error","message":"Cast to Boolean failed for value \"COMPLETED\" at path \"success\" for model \"payment\" Cast to Boolean failed for value \"COMPLETED\" at path \"success\" for model \"payment\"","stack":"CastError: Cast to Boolean failed for value \"COMPLETED\" at path \"success\" for model \"payment\"\n    at model.Query.exec (/home/mahabadf/newAp/node_modules/mongoose/lib/query.js:4358:21)\n    at model.Query.Query.then (/home/mahabadf/newAp/node_modules/mongoose/lib/query.js:4450:15)"}
{"stringValue":"\"COMPLETED\"","kind":"Boolean","value":"COMPLETED","path":"success","reason":{"stringValue":"\"COMPLETED\"","kind":"boolean","value":"COMPLETED"},"level":"error","message":"Cast to Boolean failed for value \"COMPLETED\" at path \"success\" for model \"payment\" Cast to Boolean failed for value \"COMPLETED\" at path \"success\" for model \"payment\"","stack":"CastError: Cast to Boolean failed for value \"COMPLETED\" at path \"success\" for model \"payment\"\n    at model.Query.exec (/home/mahabadf/newAp/node_modules/mongoose/lib/query.js:4358:21)\n    at model.Query.Query.then (/home/mahabadf/newAp/node_modules/mongoose/lib/query.js:4450:15)"}
{"stringValue":"\"COMPLETED\"","kind":"Boolean","value":"COMPLETED","path":"success","reason":{"stringValue":"\"COMPLETED\"","kind":"boolean","value":"COMPLETED"},"level":"error","message":"Cast to Boolean failed for value \"COMPLETED\" at path \"success\" for model \"payment\" Cast to Boolean failed for value \"COMPLETED\" at path \"success\" for model \"payment\"","stack":"CastError: Cast to Boolean failed for value \"COMPLETED\" at path \"success\" for model \"payment\"\n    at model.Query.exec (/home/mahabadf/newAp/node_modules/mongoose/lib/query.js:4358:21)\n    at model.Query.Query.then (/home/mahabadf/newAp/node_modules/mongoose/lib/query.js:4450:15)"}
{"message":"db connected","level":"info"}
{"stringValue":"\"COMPLETED\"","kind":"Boolean","value":"COMPLETED","path":"success","reason":{"stringValue":"\"COMPLETED\"","kind":"boolean","value":"COMPLETED"},"level":"error","message":"Cast to Boolean failed for value \"COMPLETED\" at path \"success\" for model \"payment\" Cast to Boolean failed for value \"COMPLETED\" at path \"success\" for model \"payment\"","stack":"CastError: Cast to Boolean failed for value \"COMPLETED\" at path \"success\" for model \"payment\"\n    at model.Query.exec (/home/mahabadf/newAp/node_modules/mongoose/lib/query.js:4358:21)\n    at model.Query.Query.then (/home/mahabadf/newAp/node_modules/mongoose/lib/query.js:4450:15)"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"level":"error","message":"data and hash arguments required data and hash arguments required","stack":"Error: data and hash arguments required\n    at Object.compare (/home/mahabadf/newAp/node_modules/bcrypt/bcrypt.js:208:17)\n    at /home/mahabadf/newAp/node_modules/bcrypt/promises.js:29:12\n    at new Promise (<anonymous>)\n    at Object.module.exports.promise (/home/mahabadf/newAp/node_modules/bcrypt/promises.js:20:12)\n    at Object.compare (/home/mahabadf/newAp/node_modules/bcrypt/bcrypt.js:204:25)\n    at changePassword (/home/mahabadf/newAp/app/http/controller/RestaurantController.js:148:33)\n    at processTicksAndRejections (node:internal/process/task_queues:96:5)"}
{"level":"error","message":"data and hash arguments required data and hash arguments required","stack":"Error: data and hash arguments required\n    at Object.compare (/home/mahabadf/newAp/node_modules/bcrypt/bcrypt.js:208:17)\n    at /home/mahabadf/newAp/node_modules/bcrypt/promises.js:29:12\n    at new Promise (<anonymous>)\n    at Object.module.exports.promise (/home/mahabadf/newAp/node_modules/bcrypt/promises.js:20:12)\n    at Object.compare (/home/mahabadf/newAp/node_modules/bcrypt/bcrypt.js:204:25)\n    at changePassword (/home/mahabadf/newAp/app/http/controller/RestaurantController.js:148:33)\n    at processTicksAndRejections (node:internal/process/task_queues:96:5)"}
{"level":"error","message":"data and hash arguments required data and hash arguments required","stack":"Error: data and hash arguments required\n    at Object.compare (/home/mahabadf/newAp/node_modules/bcrypt/bcrypt.js:208:17)\n    at /home/mahabadf/newAp/node_modules/bcrypt/promises.js:29:12\n    at new Promise (<anonymous>)\n    at Object.module.exports.promise (/home/mahabadf/newAp/node_modules/bcrypt/promises.js:20:12)\n    at Object.compare (/home/mahabadf/newAp/node_modules/bcrypt/bcrypt.js:204:25)\n    at changePassword (/home/mahabadf/newAp/app/http/controller/RestaurantController.js:148:33)\n    at processTicksAndRejections (node:internal/process/task_queues:96:5)"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"code":"ERR_HTTP_HEADERS_SENT","level":"error","message":"Cannot set headers after they are sent to the client Cannot set headers after they are sent to the client","stack":"Error [ERR_HTTP_HEADERS_SENT]: Cannot set headers after they are sent to the client\n    at new NodeError (node:internal/errors:371:5)\n    at ServerResponse.setHeader (node:_http_outgoing:576:11)\n    at ServerResponse.header (/home/mahabadf/newAp/node_modules/express/lib/response.js:771:10)\n    at ServerResponse.send (/home/mahabadf/newAp/node_modules/express/lib/response.js:170:12)\n    at ServerResponse.json (/home/mahabadf/newAp/node_modules/express/lib/response.js:267:15)\n    at ServerResponse.send (/home/mahabadf/newAp/node_modules/express/lib/response.js:158:21)\n    at CancelPayment (/home/mahabadf/newAp/app/http/controller/RestaurantController.js:439:27)\n    at runMicrotasks (<anonymous>)\n    at processTicksAndRejections (node:internal/process/task_queues:96:5)"}
{"errors":{"phone":{"stringValue":"\"۰۹۳۰۸۹۲۱۸۱۶\"","kind":"Number","value":"۰۹۳۰۸۹۲۱۸۱۶","path":"phone","reason":{"generatedMessage":true,"code":"ERR_ASSERTION","actual":false,"expected":true,"operator":"=="}}},"_message":"ContactUs validation failed","level":"error","message":"ContactUs validation failed: phone: Cast to Number failed for value \"۰۹۳۰۸۹۲۱۸۱۶\" at path \"phone\" ContactUs validation failed: phone: Cast to Number failed for value \"۰۹۳۰۸۹۲۱۸۱۶\" at path \"phone\"","stack":"ValidationError: ContactUs validation failed: phone: Cast to Number failed for value \"۰۹۳۰۸۹۲۱۸۱۶\" at path \"phone\"\n    at model.Document.invalidate (/home/mahabadf/newAp/node_modules/mongoose/lib/document.js:2688:32)\n    at model.$set (/home/mahabadf/newAp/node_modules/mongoose/lib/document.js:1301:12)\n    at model.$set (/home/mahabadf/newAp/node_modules/mongoose/lib/document.js:1010:16)\n    at model.Document (/home/mahabadf/newAp/node_modules/mongoose/lib/document.js:150:12)\n    at model.Model (/home/mahabadf/newAp/node_modules/mongoose/lib/model.js:105:12)\n    at new model (/home/mahabadf/newAp/node_modules/mongoose/lib/model.js:4689:15)\n    at addContactUs (/home/mahabadf/newAp/app/http/controller/UserController.js:416:23)\n    at newFn (/home/mahabadf/newAp/node_modules/express-async-errors/index.js:16:20)\n    at Layer.handle [as handle_request] (/home/mahabadf/newAp/node_modules/express/lib/router/layer.js:95:5)\n    at next (/home/mahabadf/newAp/node_modules/express/lib/router/route.js:137:13)\n    at module.exports (/home/mahabadf/newAp/app/http/middleware/User.js:7:12)\n    at newFn (/home/mahabadf/newAp/node_modules/express-async-errors/index.js:16:20)\n    at Layer.handle [as handle_request] (/home/mahabadf/newAp/node_modules/express/lib/router/layer.js:95:5)\n    at next (/home/mahabadf/newAp/node_modules/express/lib/router/route.js:137:13)\n    at module.exports (/home/mahabadf/newAp/app/http/middleware/Auth.js:11:5)\n    at newFn (/home/mahabadf/newAp/node_modules/express-async-errors/index.js:16:20)"}
{"errors":{"phone":{"stringValue":"\"۰۹۳۰۸۹۲۱۸۱۶\"","kind":"Number","value":"۰۹۳۰۸۹۲۱۸۱۶","path":"phone","reason":{"generatedMessage":true,"code":"ERR_ASSERTION","actual":false,"expected":true,"operator":"=="}}},"_message":"ContactUs validation failed","level":"error","message":"ContactUs validation failed: phone: Cast to Number failed for value \"۰۹۳۰۸۹۲۱۸۱۶\" at path \"phone\" ContactUs validation failed: phone: Cast to Number failed for value \"۰۹۳۰۸۹۲۱۸۱۶\" at path \"phone\"","stack":"ValidationError: ContactUs validation failed: phone: Cast to Number failed for value \"۰۹۳۰۸۹۲۱۸۱۶\" at path \"phone\"\n    at model.Document.invalidate (/home/mahabadf/newAp/node_modules/mongoose/lib/document.js:2688:32)\n    at model.$set (/home/mahabadf/newAp/node_modules/mongoose/lib/document.js:1301:12)\n    at model.$set (/home/mahabadf/newAp/node_modules/mongoose/lib/document.js:1010:16)\n    at model.Document (/home/mahabadf/newAp/node_modules/mongoose/lib/document.js:150:12)\n    at model.Model (/home/mahabadf/newAp/node_modules/mongoose/lib/model.js:105:12)\n    at new model (/home/mahabadf/newAp/node_modules/mongoose/lib/model.js:4689:15)\n    at addContactUs (/home/mahabadf/newAp/app/http/controller/UserController.js:416:23)\n    at newFn (/home/mahabadf/newAp/node_modules/express-async-errors/index.js:16:20)\n    at Layer.handle [as handle_request] (/home/mahabadf/newAp/node_modules/express/lib/router/layer.js:95:5)\n    at next (/home/mahabadf/newAp/node_modules/express/lib/router/route.js:137:13)\n    at module.exports (/home/mahabadf/newAp/app/http/middleware/User.js:7:12)\n    at newFn (/home/mahabadf/newAp/node_modules/express-async-errors/index.js:16:20)\n    at Layer.handle [as handle_request] (/home/mahabadf/newAp/node_modules/express/lib/router/layer.js:95:5)\n    at next (/home/mahabadf/newAp/node_modules/express/lib/router/route.js:137:13)\n    at module.exports (/home/mahabadf/newAp/app/http/middleware/Auth.js:11:5)\n    at newFn (/home/mahabadf/newAp/node_modules/express-async-errors/index.js:16:20)"}
{"message":"db connected","level":"info"}
{"code":"ERR_HTTP_HEADERS_SENT","level":"error","message":"Cannot set headers after they are sent to the client Cannot set headers after they are sent to the client","stack":"Error [ERR_HTTP_HEADERS_SENT]: Cannot set headers after they are sent to the client\n    at new NodeError (node:internal/errors:371:5)\n    at ServerResponse.setHeader (node:_http_outgoing:576:11)\n    at ServerResponse.header (/home/mahabadf/newAp/node_modules/express/lib/response.js:771:10)\n    at ServerResponse.send (/home/mahabadf/newAp/node_modules/express/lib/response.js:170:12)\n    at ServerResponse.json (/home/mahabadf/newAp/node_modules/express/lib/response.js:267:15)\n    at ServerResponse.send (/home/mahabadf/newAp/node_modules/express/lib/response.js:158:21)\n    at CancelPayment (/home/mahabadf/newAp/app/http/controller/RestaurantController.js:439:27)\n    at runMicrotasks (<anonymous>)\n    at processTicksAndRejections (node:internal/process/task_queues:96:5)"}
{"message":"db connected","level":"info"}
{"level":"error","message":"Assignment to constant variable. Assignment to constant variable.","stack":"TypeError: Assignment to constant variable.\n    at checkoutBasket (/home/mahabadf/newAp/app/http/controller/UserController.js:181:17)\n    at runMicrotasks (<anonymous>)\n    at processTicksAndRejections (node:internal/process/task_queues:96:5)"}
{"level":"error","message":"Assignment to constant variable. Assignment to constant variable.","stack":"TypeError: Assignment to constant variable.\n    at checkoutBasket (/home/mahabadf/newAp/app/http/controller/UserController.js:181:17)\n    at runMicrotasks (<anonymous>)\n    at processTicksAndRejections (node:internal/process/task_queues:96:5)"}
{"level":"error","message":"Assignment to constant variable. Assignment to constant variable.","stack":"TypeError: Assignment to constant variable.\n    at checkoutBasket (/home/mahabadf/newAp/app/http/controller/UserController.js:181:17)\n    at runMicrotasks (<anonymous>)\n    at processTicksAndRejections (node:internal/process/task_queues:96:5)"}
{"level":"error","message":"Assignment to constant variable. Assignment to constant variable.","stack":"TypeError: Assignment to constant variable.\n    at checkoutBasket (/home/mahabadf/newAp/app/http/controller/UserController.js:181:17)\n    at runMicrotasks (<anonymous>)\n    at processTicksAndRejections (node:internal/process/task_queues:96:5)"}
{"level":"error","message":"Assignment to constant variable. Assignment to constant variable.","stack":"TypeError: Assignment to constant variable.\n    at addOrderByBalance (/home/mahabadf/newAp/app/http/controller/UserController.js:221:18)\n    at processTicksAndRejections (node:internal/process/task_queues:96:5)"}
{"level":"error","message":"Assignment to constant variable. Assignment to constant variable.","stack":"TypeError: Assignment to constant variable.\n    at checkoutBasket (/home/mahabadf/newAp/app/http/controller/UserController.js:181:17)\n    at processTicksAndRejections (node:internal/process/task_queues:96:5)"}
{"level":"error","message":"Assignment to constant variable. Assignment to constant variable.","stack":"TypeError: Assignment to constant variable.\n    at checkoutBasket (/home/mahabadf/newAp/app/http/controller/UserController.js:181:17)\n    at runMicrotasks (<anonymous>)\n    at processTicksAndRejections (node:internal/process/task_queues:96:5)"}
{"level":"error","message":"Assignment to constant variable. Assignment to constant variable.","stack":"TypeError: Assignment to constant variable.\n    at checkoutBasket (/home/mahabadf/newAp/app/http/controller/UserController.js:181:17)\n    at runMicrotasks (<anonymous>)\n    at processTicksAndRejections (node:internal/process/task_queues:96:5)"}
{"level":"error","message":"Assignment to constant variable. Assignment to constant variable.","stack":"TypeError: Assignment to constant variable.\n    at checkoutBasket (/home/mahabadf/newAp/app/http/controller/UserController.js:181:17)\n    at runMicrotasks (<anonymous>)\n    at processTicksAndRejections (node:internal/process/task_queues:96:5)"}
{"level":"error","message":"Assignment to constant variable. Assignment to constant variable.","stack":"TypeError: Assignment to constant variable.\n    at checkoutBasket (/home/mahabadf/newAp/app/http/controller/UserController.js:181:17)\n    at runMicrotasks (<anonymous>)\n    at processTicksAndRejections (node:internal/process/task_queues:96:5)"}
{"level":"error","message":"Assignment to constant variable. Assignment to constant variable.","stack":"TypeError: Assignment to constant variable.\n    at checkoutBasket (/home/mahabadf/newAp/app/http/controller/UserController.js:181:17)\n    at runMicrotasks (<anonymous>)\n    at processTicksAndRejections (node:internal/process/task_queues:96:5)"}
{"level":"error","message":"Assignment to constant variable. Assignment to constant variable.","stack":"TypeError: Assignment to constant variable.\n    at checkoutBasket (/home/mahabadf/newAp/app/http/controller/UserController.js:181:17)\n    at runMicrotasks (<anonymous>)\n    at processTicksAndRejections (node:internal/process/task_queues:96:5)"}
{"level":"error","message":"Assignment to constant variable. Assignment to constant variable.","stack":"TypeError: Assignment to constant variable.\n    at checkoutBasket (/home/mahabadf/newAp/app/http/controller/UserController.js:181:17)\n    at runMicrotasks (<anonymous>)\n    at processTicksAndRejections (node:internal/process/task_queues:96:5)"}
{"level":"error","message":"Assignment to constant variable. Assignment to constant variable.","stack":"TypeError: Assignment to constant variable.\n    at addOrderByBalance (/home/mahabadf/newAp/app/http/controller/UserController.js:221:18)\n    at runMicrotasks (<anonymous>)\n    at processTicksAndRejections (node:internal/process/task_queues:96:5)"}
{"level":"error","message":"Assignment to constant variable. Assignment to constant variable.","stack":"TypeError: Assignment to constant variable.\n    at addOrderByBalance (/home/mahabadf/newAp/app/http/controller/UserController.js:221:18)\n    at runMicrotasks (<anonymous>)\n    at processTicksAndRejections (node:internal/process/task_queues:96:5)"}
{"level":"error","message":"Assignment to constant variable. Assignment to constant variable.","stack":"TypeError: Assignment to constant variable.\n    at checkoutBasket (/home/mahabadf/newAp/app/http/controller/UserController.js:181:17)\n    at runMicrotasks (<anonymous>)\n    at processTicksAndRejections (node:internal/process/task_queues:96:5)"}
{"level":"error","message":"Assignment to constant variable. Assignment to constant variable.","stack":"TypeError: Assignment to constant variable.\n    at checkoutBasket (/home/mahabadf/newAp/app/http/controller/UserController.js:181:17)\n    at runMicrotasks (<anonymous>)\n    at processTicksAndRejections (node:internal/process/task_queues:96:5)"}
{"level":"error","message":"Assignment to constant variable. Assignment to constant variable.","stack":"TypeError: Assignment to constant variable.\n    at checkoutBasket (/home/mahabadf/newAp/app/http/controller/UserController.js:181:17)\n    at runMicrotasks (<anonymous>)\n    at processTicksAndRejections (node:internal/process/task_queues:96:5)"}
{"level":"error","message":"Assignment to constant variable. Assignment to constant variable.","stack":"TypeError: Assignment to constant variable.\n    at checkoutBasket (/home/mahabadf/newAp/app/http/controller/UserController.js:181:17)\n    at runMicrotasks (<anonymous>)\n    at processTicksAndRejections (node:internal/process/task_queues:96:5)"}
{"level":"error","message":"Assignment to constant variable. Assignment to constant variable.","stack":"TypeError: Assignment to constant variable.\n    at checkoutBasket (/home/mahabadf/newAp/app/http/controller/UserController.js:181:17)\n    at runMicrotasks (<anonymous>)\n    at processTicksAndRejections (node:internal/process/task_queues:96:5)"}
{"level":"error","message":"Assignment to constant variable. Assignment to constant variable.","stack":"TypeError: Assignment to constant variable.\n    at addOrderByBalance (/home/mahabadf/newAp/app/http/controller/UserController.js:221:18)\n    at runMicrotasks (<anonymous>)\n    at processTicksAndRejections (node:internal/process/task_queues:96:5)"}
{"level":"error","message":"Assignment to constant variable. Assignment to constant variable.","stack":"TypeError: Assignment to constant variable.\n    at checkoutBasket (/home/mahabadf/newAp/app/http/controller/UserController.js:181:17)\n    at runMicrotasks (<anonymous>)\n    at processTicksAndRejections (node:internal/process/task_queues:96:5)"}
{"level":"error","message":"Assignment to constant variable. Assignment to constant variable.","stack":"TypeError: Assignment to constant variable.\n    at checkoutBasket (/home/mahabadf/newAp/app/http/controller/UserController.js:181:17)\n    at runMicrotasks (<anonymous>)\n    at processTicksAndRejections (node:internal/process/task_queues:96:5)"}
{"level":"error","message":"Assignment to constant variable. Assignment to constant variable.","stack":"TypeError: Assignment to constant variable.\n    at checkoutBasket (/home/mahabadf/newAp/app/http/controller/UserController.js:181:17)\n    at runMicrotasks (<anonymous>)\n    at processTicksAndRejections (node:internal/process/task_queues:96:5)"}
{"level":"error","message":"Assignment to constant variable. Assignment to constant variable.","stack":"TypeError: Assignment to constant variable.\n    at checkoutBasket (/home/mahabadf/newAp/app/http/controller/UserController.js:181:17)\n    at runMicrotasks (<anonymous>)\n    at processTicksAndRejections (node:internal/process/task_queues:96:5)"}
{"level":"error","message":"Assignment to constant variable. Assignment to constant variable.","stack":"TypeError: Assignment to constant variable.\n    at checkoutBasket (/home/mahabadf/newAp/app/http/controller/UserController.js:181:17)\n    at runMicrotasks (<anonymous>)\n    at processTicksAndRejections (node:internal/process/task_queues:96:5)"}
{"level":"error","message":"Assignment to constant variable. Assignment to constant variable.","stack":"TypeError: Assignment to constant variable.\n    at checkoutBasket (/home/mahabadf/newAp/app/http/controller/UserController.js:181:17)\n    at runMicrotasks (<anonymous>)\n    at processTicksAndRejections (node:internal/process/task_queues:96:5)"}
{"level":"error","message":"Assignment to constant variable. Assignment to constant variable.","stack":"TypeError: Assignment to constant variable.\n    at checkoutBasket (/home/mahabadf/newAp/app/http/controller/UserController.js:181:17)\n    at runMicrotasks (<anonymous>)\n    at processTicksAndRejections (node:internal/process/task_queues:96:5)"}
{"level":"error","message":"Assignment to constant variable. Assignment to constant variable.","stack":"TypeError: Assignment to constant variable.\n    at checkoutBasket (/home/mahabadf/newAp/app/http/controller/UserController.js:181:17)\n    at runMicrotasks (<anonymous>)\n    at processTicksAndRejections (node:internal/process/task_queues:96:5)"}
{"level":"error","message":"Assignment to constant variable. Assignment to constant variable.","stack":"TypeError: Assignment to constant variable.\n    at checkoutBasket (/home/mahabadf/newAp/app/http/controller/UserController.js:181:17)\n    at runMicrotasks (<anonymous>)\n    at processTicksAndRejections (node:internal/process/task_queues:96:5)"}
{"level":"error","message":"Assignment to constant variable. Assignment to constant variable.","stack":"TypeError: Assignment to constant variable.\n    at checkoutBasket (/home/mahabadf/newAp/app/http/controller/UserController.js:181:17)\n    at runMicrotasks (<anonymous>)\n    at processTicksAndRejections (node:internal/process/task_queues:96:5)"}
{"level":"error","message":"Assignment to constant variable. Assignment to constant variable.","stack":"TypeError: Assignment to constant variable.\n    at checkoutBasket (/home/mahabadf/newAp/app/http/controller/UserController.js:181:17)\n    at runMicrotasks (<anonymous>)\n    at processTicksAndRejections (node:internal/process/task_queues:96:5)"}
{"level":"error","message":"Assignment to constant variable. Assignment to constant variable.","stack":"TypeError: Assignment to constant variable.\n    at checkoutBasket (/home/mahabadf/newAp/app/http/controller/UserController.js:181:17)\n    at runMicrotasks (<anonymous>)\n    at processTicksAndRejections (node:internal/process/task_queues:96:5)"}
{"level":"error","message":"Assignment to constant variable. Assignment to constant variable.","stack":"TypeError: Assignment to constant variable.\n    at checkoutBasket (/home/mahabadf/newAp/app/http/controller/UserController.js:181:17)\n    at runMicrotasks (<anonymous>)\n    at processTicksAndRejections (node:internal/process/task_queues:96:5)"}
{"level":"error","message":"Assignment to constant variable. Assignment to constant variable.","stack":"TypeError: Assignment to constant variable.\n    at checkoutBasket (/home/mahabadf/newAp/app/http/controller/UserController.js:181:17)\n    at runMicrotasks (<anonymous>)\n    at processTicksAndRejections (node:internal/process/task_queues:96:5)"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"level":"error","message":"loginValidator.validate is not a function loginValidator.validate is not a function","stack":"TypeError: loginValidator.validate is not a function\n    at login (F:\\ArmanProjects\\digifollower\\backend\\app\\http\\controller\\SuperAdminController.js:24:38)\n    at newFn (F:\\ArmanProjects\\digifollower\\backend\\node_modules\\express-async-errors\\index.js:16:20)\n    at Layer.handle [as handle_request] (F:\\ArmanProjects\\digifollower\\backend\\node_modules\\express\\lib\\router\\layer.js:95:5)\n    at next (F:\\ArmanProjects\\digifollower\\backend\\node_modules\\express\\lib\\router\\route.js:137:13)\n    at Route.dispatch (F:\\ArmanProjects\\digifollower\\backend\\node_modules\\express\\lib\\router\\route.js:112:3)\n    at newFn (F:\\ArmanProjects\\digifollower\\backend\\node_modules\\express-async-errors\\index.js:16:20)\n    at Layer.handle [as handle_request] (F:\\ArmanProjects\\digifollower\\backend\\node_modules\\express\\lib\\router\\layer.js:95:5)\n    at F:\\ArmanProjects\\digifollower\\backend\\node_modules\\express\\lib\\router\\index.js:281:22\n    at Function.process_params (F:\\ArmanProjects\\digifollower\\backend\\node_modules\\express\\lib\\router\\index.js:335:12)\n    at next (F:\\ArmanProjects\\digifollower\\backend\\node_modules\\express\\lib\\router\\index.js:275:10)\n    at Function.handle (F:\\ArmanProjects\\digifollower\\backend\\node_modules\\express\\lib\\router\\index.js:174:3)\n    at router (F:\\ArmanProjects\\digifollower\\backend\\node_modules\\express\\lib\\router\\index.js:47:12)\n    at newFn (F:\\ArmanProjects\\digifollower\\backend\\node_modules\\express-async-errors\\index.js:16:20)\n    at Layer.handle [as handle_request] (F:\\ArmanProjects\\digifollower\\backend\\node_modules\\express\\lib\\router\\layer.js:95:5)\n    at trim_prefix (F:\\ArmanProjects\\digifollower\\backend\\node_modules\\express\\lib\\router\\index.js:317:13)\n    at F:\\ArmanProjects\\digifollower\\backend\\node_modules\\express\\lib\\router\\index.js:284:7"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"level":"error","message":"data and salt arguments required data and salt arguments required","stack":"Error: data and salt arguments required\n    at Object.hash (F:\\ArmanProjects\\digifollower\\backend\\node_modules\\bcrypt\\bcrypt.js:137:17)\n    at F:\\ArmanProjects\\digifollower\\backend\\node_modules\\bcrypt\\promises.js:29:12\n    at new Promise (<anonymous>)\n    at Object.module.exports.promise (F:\\ArmanProjects\\digifollower\\backend\\node_modules\\bcrypt\\promises.js:20:12)\n    at Object.hash (F:\\ArmanProjects\\digifollower\\backend\\node_modules\\bcrypt\\bcrypt.js:133:25)\n    at create (F:\\ArmanProjects\\digifollower\\backend\\app\\http\\controller\\SuperAdminController.js:36:35)"}
{"message":"db connected","level":"info"}
{"level":"error","message":"data and salt arguments required data and salt arguments required","stack":"Error: data and salt arguments required\n    at Object.hash (F:\\ArmanProjects\\digifollower\\backend\\node_modules\\bcrypt\\bcrypt.js:137:17)\n    at F:\\ArmanProjects\\digifollower\\backend\\node_modules\\bcrypt\\promises.js:29:12\n    at new Promise (<anonymous>)\n    at Object.module.exports.promise (F:\\ArmanProjects\\digifollower\\backend\\node_modules\\bcrypt\\promises.js:20:12)\n    at Object.hash (F:\\ArmanProjects\\digifollower\\backend\\node_modules\\bcrypt\\bcrypt.js:133:25)\n    at create (F:\\ArmanProjects\\digifollower\\backend\\app\\http\\controller\\SuperAdminController.js:36:35)"}
{"message":"db connected","level":"info"}
{"level":"error","message":"data and salt arguments required data and salt arguments required","stack":"Error: data and salt arguments required\n    at Object.hash (F:\\ArmanProjects\\digifollower\\backend\\node_modules\\bcrypt\\bcrypt.js:137:17)\n    at F:\\ArmanProjects\\digifollower\\backend\\node_modules\\bcrypt\\promises.js:29:12\n    at new Promise (<anonymous>)\n    at Object.module.exports.promise (F:\\ArmanProjects\\digifollower\\backend\\node_modules\\bcrypt\\promises.js:20:12)\n    at Object.hash (F:\\ArmanProjects\\digifollower\\backend\\node_modules\\bcrypt\\bcrypt.js:133:25)\n    at create (F:\\ArmanProjects\\digifollower\\backend\\app\\http\\controller\\SuperAdminController.js:37:35)"}
{"message":"db connected","level":"info"}
{"level":"error","message":"data and hash arguments required data and hash arguments required","stack":"Error: data and hash arguments required\n    at Object.compare (F:\\ArmanProjects\\digifollower\\backend\\node_modules\\bcrypt\\bcrypt.js:208:17)\n    at F:\\ArmanProjects\\digifollower\\backend\\node_modules\\bcrypt\\promises.js:29:12\n    at new Promise (<anonymous>)\n    at Object.module.exports.promise (F:\\ArmanProjects\\digifollower\\backend\\node_modules\\bcrypt\\promises.js:20:12)\n    at Object.compare (F:\\ArmanProjects\\digifollower\\backend\\node_modules\\bcrypt\\bcrypt.js:204:25)\n    at login (F:\\ArmanProjects\\digifollower\\backend\\app\\http\\controller\\SuperAdminController.js:53:37)\n    at processTicksAndRejections (node:internal/process/task_queues:96:5)"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"message":"db connected","level":"info"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"code":"LIMIT_UNEXPECTED_FILE","field":"resturantPhoto","level":"error","message":"Unexpected field Unexpected field","name":"MulterError","stack":"MulterError: Unexpected field\n    at wrappedFileFilter (C:\\Users\\go\\Desktop\\backend\\node_modules\\multer\\index.js:40:19)\n    at Busboy.<anonymous> (C:\\Users\\go\\Desktop\\backend\\node_modules\\multer\\lib\\make-middleware.js:115:7)\n    at Busboy.emit (node:events:527:28)\n    at Busboy.emit (C:\\Users\\go\\Desktop\\backend\\node_modules\\busboy\\lib\\main.js:38:33)\n    at PartStream.<anonymous> (C:\\Users\\go\\Desktop\\backend\\node_modules\\busboy\\lib\\types\\multipart.js:213:13)\n    at PartStream.emit (node:events:527:28)\n    at HeaderParser.<anonymous> (C:\\Users\\go\\Desktop\\backend\\node_modules\\dicer\\lib\\Dicer.js:51:16)\n    at HeaderParser.emit (node:events:527:28)\n    at HeaderParser._finish (C:\\Users\\go\\Desktop\\backend\\node_modules\\dicer\\lib\\HeaderParser.js:68:8)\n    at SBMH.<anonymous> (C:\\Users\\go\\Desktop\\backend\\node_modules\\dicer\\lib\\HeaderParser.js:40:12)\n    at SBMH.emit (node:events:527:28)\n    at SBMH._sbmh_feed (C:\\Users\\go\\Desktop\\backend\\node_modules\\streamsearch\\lib\\sbmh.js:159:14)\n    at SBMH.push (C:\\Users\\go\\Desktop\\backend\\node_modules\\streamsearch\\lib\\sbmh.js:56:14)\n    at HeaderParser.push (C:\\Users\\go\\Desktop\\backend\\node_modules\\dicer\\lib\\HeaderParser.js:46:19)\n    at Dicer._oninfo (C:\\Users\\go\\Desktop\\backend\\node_modules\\dicer\\lib\\Dicer.js:197:25)\n    at SBMH.<anonymous> (C:\\Users\\go\\Desktop\\backend\\node_modules\\dicer\\lib\\Dicer.js:127:10)","storageErrors":[]}
{"code":"LIMIT_UNEXPECTED_FILE","field":"resturantPhoto","level":"error","message":"Unexpected field Unexpected field","name":"MulterError","stack":"MulterError: Unexpected field\n    at wrappedFileFilter (C:\\Users\\go\\Desktop\\backend\\node_modules\\multer\\index.js:40:19)\n    at Busboy.<anonymous> (C:\\Users\\go\\Desktop\\backend\\node_modules\\multer\\lib\\make-middleware.js:115:7)\n    at Busboy.emit (node:events:527:28)\n    at Busboy.emit (C:\\Users\\go\\Desktop\\backend\\node_modules\\busboy\\lib\\main.js:38:33)\n    at PartStream.<anonymous> (C:\\Users\\go\\Desktop\\backend\\node_modules\\busboy\\lib\\types\\multipart.js:213:13)\n    at PartStream.emit (node:events:527:28)\n    at HeaderParser.<anonymous> (C:\\Users\\go\\Desktop\\backend\\node_modules\\dicer\\lib\\Dicer.js:51:16)\n    at HeaderParser.emit (node:events:527:28)\n    at HeaderParser._finish (C:\\Users\\go\\Desktop\\backend\\node_modules\\dicer\\lib\\HeaderParser.js:68:8)\n    at SBMH.<anonymous> (C:\\Users\\go\\Desktop\\backend\\node_modules\\dicer\\lib\\HeaderParser.js:40:12)\n    at SBMH.emit (node:events:527:28)\n    at SBMH._sbmh_feed (C:\\Users\\go\\Desktop\\backend\\node_modules\\streamsearch\\lib\\sbmh.js:159:14)\n    at SBMH.push (C:\\Users\\go\\Desktop\\backend\\node_modules\\streamsearch\\lib\\sbmh.js:56:14)\n    at HeaderParser.push (C:\\Users\\go\\Desktop\\backend\\node_modules\\dicer\\lib\\HeaderParser.js:46:19)\n    at Dicer._oninfo (C:\\Users\\go\\Desktop\\backend\\node_modules\\dicer\\lib\\Dicer.js:197:25)\n    at SBMH.<anonymous> (C:\\Users\\go\\Desktop\\backend\\node_modules\\dicer\\lib\\Dicer.js:127:10)","storageErrors":[]}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"error","message":"addCategoryValidator is not defined addCategoryValidator is not defined","stack":"ReferenceError: addCategoryValidator is not defined\n    at AddCategory (C:\\Users\\go\\Desktop\\backend\\app\\http\\controller\\SuperAdminController.js:158:23)\n    at newFn (C:\\Users\\go\\Desktop\\backend\\node_modules\\express-async-errors\\index.js:16:20)\n    at Layer.handle [as handle_request] (C:\\Users\\go\\Desktop\\backend\\node_modules\\express\\lib\\router\\layer.js:95:5)\n    at next (C:\\Users\\go\\Desktop\\backend\\node_modules\\express\\lib\\router\\route.js:144:13)\n    at multerMiddleware (C:\\Users\\go\\Desktop\\backend\\node_modules\\multer\\lib\\make-middleware.js:18:41)\n    at newFn (C:\\Users\\go\\Desktop\\backend\\node_modules\\express-async-errors\\index.js:16:20)\n    at Layer.handle [as handle_request] (C:\\Users\\go\\Desktop\\backend\\node_modules\\express\\lib\\router\\layer.js:95:5)\n    at next (C:\\Users\\go\\Desktop\\backend\\node_modules\\express\\lib\\router\\route.js:144:13)\n    at module.exports (C:\\Users\\go\\Desktop\\backend\\app\\http\\middleware\\SuperAdmin.js:7:12)\n    at newFn (C:\\Users\\go\\Desktop\\backend\\node_modules\\express-async-errors\\index.js:16:20)\n    at Layer.handle [as handle_request] (C:\\Users\\go\\Desktop\\backend\\node_modules\\express\\lib\\router\\layer.js:95:5)\n    at next (C:\\Users\\go\\Desktop\\backend\\node_modules\\express\\lib\\router\\route.js:144:13)\n    at module.exports (C:\\Users\\go\\Desktop\\backend\\app\\http\\middleware\\Auth.js:11:5)\n    at newFn (C:\\Users\\go\\Desktop\\backend\\node_modules\\express-async-errors\\index.js:16:20)\n    at Layer.handle [as handle_request] (C:\\Users\\go\\Desktop\\backend\\node_modules\\express\\lib\\router\\layer.js:95:5)\n    at next (C:\\Users\\go\\Desktop\\backend\\node_modules\\express\\lib\\router\\route.js:144:13)"}
{"level":"error","message":"addCategoryValidator is not defined addCategoryValidator is not defined","stack":"ReferenceError: addCategoryValidator is not defined\n    at AddCategory (C:\\Users\\go\\Desktop\\backend\\app\\http\\controller\\SuperAdminController.js:158:23)\n    at newFn (C:\\Users\\go\\Desktop\\backend\\node_modules\\express-async-errors\\index.js:16:20)\n    at Layer.handle [as handle_request] (C:\\Users\\go\\Desktop\\backend\\node_modules\\express\\lib\\router\\layer.js:95:5)\n    at next (C:\\Users\\go\\Desktop\\backend\\node_modules\\express\\lib\\router\\route.js:144:13)\n    at multerMiddleware (C:\\Users\\go\\Desktop\\backend\\node_modules\\multer\\lib\\make-middleware.js:18:41)\n    at newFn (C:\\Users\\go\\Desktop\\backend\\node_modules\\express-async-errors\\index.js:16:20)\n    at Layer.handle [as handle_request] (C:\\Users\\go\\Desktop\\backend\\node_modules\\express\\lib\\router\\layer.js:95:5)\n    at next (C:\\Users\\go\\Desktop\\backend\\node_modules\\express\\lib\\router\\route.js:144:13)\n    at module.exports (C:\\Users\\go\\Desktop\\backend\\app\\http\\middleware\\SuperAdmin.js:7:12)\n    at newFn (C:\\Users\\go\\Desktop\\backend\\node_modules\\express-async-errors\\index.js:16:20)\n    at Layer.handle [as handle_request] (C:\\Users\\go\\Desktop\\backend\\node_modules\\express\\lib\\router\\layer.js:95:5)\n    at next (C:\\Users\\go\\Desktop\\backend\\node_modules\\express\\lib\\router\\route.js:144:13)\n    at module.exports (C:\\Users\\go\\Desktop\\backend\\app\\http\\middleware\\Auth.js:11:5)\n    at newFn (C:\\Users\\go\\Desktop\\backend\\node_modules\\express-async-errors\\index.js:16:20)\n    at Layer.handle [as handle_request] (C:\\Users\\go\\Desktop\\backend\\node_modules\\express\\lib\\router\\layer.js:95:5)\n    at next (C:\\Users\\go\\Desktop\\backend\\node_modules\\express\\lib\\router\\route.js:144:13)"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"error","message":"StoreModel is not defined StoreModel is not defined","stack":"ReferenceError: StoreModel is not defined\n    at AddCategory (C:\\Users\\go\\Desktop\\backend\\app\\http\\controller\\SuperAdminController.js:160:20)\n    at newFn (C:\\Users\\go\\Desktop\\backend\\node_modules\\express-async-errors\\index.js:16:20)\n    at Layer.handle [as handle_request] (C:\\Users\\go\\Desktop\\backend\\node_modules\\express\\lib\\router\\layer.js:95:5)\n    at next (C:\\Users\\go\\Desktop\\backend\\node_modules\\express\\lib\\router\\route.js:144:13)\n    at multerMiddleware (C:\\Users\\go\\Desktop\\backend\\node_modules\\multer\\lib\\make-middleware.js:18:41)\n    at newFn (C:\\Users\\go\\Desktop\\backend\\node_modules\\express-async-errors\\index.js:16:20)\n    at Layer.handle [as handle_request] (C:\\Users\\go\\Desktop\\backend\\node_modules\\express\\lib\\router\\layer.js:95:5)\n    at next (C:\\Users\\go\\Desktop\\backend\\node_modules\\express\\lib\\router\\route.js:144:13)\n    at module.exports (C:\\Users\\go\\Desktop\\backend\\app\\http\\middleware\\SuperAdmin.js:7:12)\n    at newFn (C:\\Users\\go\\Desktop\\backend\\node_modules\\express-async-errors\\index.js:16:20)\n    at Layer.handle [as handle_request] (C:\\Users\\go\\Desktop\\backend\\node_modules\\express\\lib\\router\\layer.js:95:5)\n    at next (C:\\Users\\go\\Desktop\\backend\\node_modules\\express\\lib\\router\\route.js:144:13)\n    at module.exports (C:\\Users\\go\\Desktop\\backend\\app\\http\\middleware\\Auth.js:11:5)\n    at newFn (C:\\Users\\go\\Desktop\\backend\\node_modules\\express-async-errors\\index.js:16:20)\n    at Layer.handle [as handle_request] (C:\\Users\\go\\Desktop\\backend\\node_modules\\express\\lib\\router\\layer.js:95:5)\n    at next (C:\\Users\\go\\Desktop\\backend\\node_modules\\express\\lib\\router\\route.js:144:13)"}
{"level":"info","message":"db connected"}
{"level":"error","message":"_.pick is not a function or its return value is not iterable _.pick is not a function or its return value is not iterable","stack":"TypeError: _.pick is not a function or its return value is not iterable\n    at AddCategory (C:\\Users\\go\\Desktop\\backend\\app\\http\\controller\\SuperAdminController.js:160:44)\n    at newFn (C:\\Users\\go\\Desktop\\backend\\node_modules\\express-async-errors\\index.js:16:20)\n    at Layer.handle [as handle_request] (C:\\Users\\go\\Desktop\\backend\\node_modules\\express\\lib\\router\\layer.js:95:5)\n    at next (C:\\Users\\go\\Desktop\\backend\\node_modules\\express\\lib\\router\\route.js:144:13)\n    at multerMiddleware (C:\\Users\\go\\Desktop\\backend\\node_modules\\multer\\lib\\make-middleware.js:18:41)\n    at newFn (C:\\Users\\go\\Desktop\\backend\\node_modules\\express-async-errors\\index.js:16:20)\n    at Layer.handle [as handle_request] (C:\\Users\\go\\Desktop\\backend\\node_modules\\express\\lib\\router\\layer.js:95:5)\n    at next (C:\\Users\\go\\Desktop\\backend\\node_modules\\express\\lib\\router\\route.js:144:13)\n    at module.exports (C:\\Users\\go\\Desktop\\backend\\app\\http\\middleware\\SuperAdmin.js:7:12)\n    at newFn (C:\\Users\\go\\Desktop\\backend\\node_modules\\express-async-errors\\index.js:16:20)\n    at Layer.handle [as handle_request] (C:\\Users\\go\\Desktop\\backend\\node_modules\\express\\lib\\router\\layer.js:95:5)\n    at next (C:\\Users\\go\\Desktop\\backend\\node_modules\\express\\lib\\router\\route.js:144:13)\n    at module.exports (C:\\Users\\go\\Desktop\\backend\\app\\http\\middleware\\Auth.js:11:5)\n    at newFn (C:\\Users\\go\\Desktop\\backend\\node_modules\\express-async-errors\\index.js:16:20)\n    at Layer.handle [as handle_request] (C:\\Users\\go\\Desktop\\backend\\node_modules\\express\\lib\\router\\layer.js:95:5)\n    at next (C:\\Users\\go\\Desktop\\backend\\node_modules\\express\\lib\\router\\route.js:144:13)"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"code":14,"codeName":"TypeMismatch","level":"error","message":"BSON field 'FindCommandRequest.limit' is the wrong type 'string', expected types '[long, int, decimal, double'] BSON field 'FindCommandRequest.limit' is the wrong type 'string', expected types '[long, int, decimal, double']","name":"MongoError","ok":0,"stack":"MongoError: BSON field 'FindCommandRequest.limit' is the wrong type 'string', expected types '[long, int, decimal, double']\n    at MessageStream.messageHandler (C:\\Users\\go\\Desktop\\backend\\node_modules\\mongodb\\lib\\cmap\\connection.js:299:20)\n    at MessageStream.emit (node:events:527:28)\n    at processIncomingData (C:\\Users\\go\\Desktop\\backend\\node_modules\\mongodb\\lib\\cmap\\message_stream.js:144:12)\n    at MessageStream._write (C:\\Users\\go\\Desktop\\backend\\node_modules\\mongodb\\lib\\cmap\\message_stream.js:42:5)\n    at writeOrBuffer (node:internal/streams/writable:389:12)\n    at _write (node:internal/streams/writable:330:10)\n    at MessageStream.Writable.write (node:internal/streams/writable:334:10)\n    at Socket.ondata (node:internal/streams/readable:754:22)\n    at Socket.emit (node:events:527:28)\n    at addChunk (node:internal/streams/readable:315:12)\n    at readableAddChunk (node:internal/streams/readable:289:9)\n    at Socket.Readable.push (node:internal/streams/readable:228:10)\n    at TCP.onStreamRead (node:internal/stream_base_commons:190:23)"}
{"code":14,"codeName":"TypeMismatch","level":"error","message":"BSON field 'FindCommandRequest.limit' is the wrong type 'string', expected types '[long, int, decimal, double'] BSON field 'FindCommandRequest.limit' is the wrong type 'string', expected types '[long, int, decimal, double']","name":"MongoError","ok":0,"stack":"MongoError: BSON field 'FindCommandRequest.limit' is the wrong type 'string', expected types '[long, int, decimal, double']\n    at MessageStream.messageHandler (C:\\Users\\go\\Desktop\\backend\\node_modules\\mongodb\\lib\\cmap\\connection.js:299:20)\n    at MessageStream.emit (node:events:527:28)\n    at processIncomingData (C:\\Users\\go\\Desktop\\backend\\node_modules\\mongodb\\lib\\cmap\\message_stream.js:144:12)\n    at MessageStream._write (C:\\Users\\go\\Desktop\\backend\\node_modules\\mongodb\\lib\\cmap\\message_stream.js:42:5)\n    at writeOrBuffer (node:internal/streams/writable:389:12)\n    at _write (node:internal/streams/writable:330:10)\n    at MessageStream.Writable.write (node:internal/streams/writable:334:10)\n    at Socket.ondata (node:internal/streams/readable:754:22)\n    at Socket.emit (node:events:527:28)\n    at addChunk (node:internal/streams/readable:315:12)\n    at readableAddChunk (node:internal/streams/readable:289:9)\n    at Socket.Readable.push (node:internal/streams/readable:228:10)\n    at TCP.onStreamRead (node:internal/stream_base_commons:190:23)"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"error","message":"PageSize.parseInt is not a function PageSize.parseInt is not a function","stack":"TypeError: PageSize.parseInt is not a function\n    at getAllCategories (C:\\Users\\go\\Desktop\\backend\\app\\http\\controller\\SuperAdminController.js:145:23)\n    at newFn (C:\\Users\\go\\Desktop\\backend\\node_modules\\express-async-errors\\index.js:16:20)\n    at Layer.handle [as handle_request] (C:\\Users\\go\\Desktop\\backend\\node_modules\\express\\lib\\router\\layer.js:95:5)\n    at next (C:\\Users\\go\\Desktop\\backend\\node_modules\\express\\lib\\router\\route.js:144:13)\n    at module.exports (C:\\Users\\go\\Desktop\\backend\\app\\http\\middleware\\SuperAdmin.js:7:12)\n    at newFn (C:\\Users\\go\\Desktop\\backend\\node_modules\\express-async-errors\\index.js:16:20)\n    at Layer.handle [as handle_request] (C:\\Users\\go\\Desktop\\backend\\node_modules\\express\\lib\\router\\layer.js:95:5)\n    at next (C:\\Users\\go\\Desktop\\backend\\node_modules\\express\\lib\\router\\route.js:144:13)\n    at module.exports (C:\\Users\\go\\Desktop\\backend\\app\\http\\middleware\\Auth.js:11:5)\n    at newFn (C:\\Users\\go\\Desktop\\backend\\node_modules\\express-async-errors\\index.js:16:20)\n    at Layer.handle [as handle_request] (C:\\Users\\go\\Desktop\\backend\\node_modules\\express\\lib\\router\\layer.js:95:5)\n    at next (C:\\Users\\go\\Desktop\\backend\\node_modules\\express\\lib\\router\\route.js:144:13)\n    at Route.dispatch (C:\\Users\\go\\Desktop\\backend\\node_modules\\express\\lib\\router\\route.js:114:3)\n    at newFn (C:\\Users\\go\\Desktop\\backend\\node_modules\\express-async-errors\\index.js:16:20)\n    at Layer.handle [as handle_request] (C:\\Users\\go\\Desktop\\backend\\node_modules\\express\\lib\\router\\layer.js:95:5)\n    at C:\\Users\\go\\Desktop\\backend\\node_modules\\express\\lib\\router\\index.js:284:15"}
{"level":"info","message":"db connected"}
{"code":14,"codeName":"TypeMismatch","level":"error","message":"BSON field 'FindCommandRequest.limit' is the wrong type 'string', expected types '[long, int, decimal, double'] BSON field 'FindCommandRequest.limit' is the wrong type 'string', expected types '[long, int, decimal, double']","name":"MongoError","ok":0,"stack":"MongoError: BSON field 'FindCommandRequest.limit' is the wrong type 'string', expected types '[long, int, decimal, double']\n    at MessageStream.messageHandler (C:\\Users\\go\\Desktop\\backend\\node_modules\\mongodb\\lib\\cmap\\connection.js:299:20)\n    at MessageStream.emit (node:events:527:28)\n    at processIncomingData (C:\\Users\\go\\Desktop\\backend\\node_modules\\mongodb\\lib\\cmap\\message_stream.js:144:12)\n    at MessageStream._write (C:\\Users\\go\\Desktop\\backend\\node_modules\\mongodb\\lib\\cmap\\message_stream.js:42:5)\n    at writeOrBuffer (node:internal/streams/writable:389:12)\n    at _write (node:internal/streams/writable:330:10)\n    at MessageStream.Writable.write (node:internal/streams/writable:334:10)\n    at Socket.ondata (node:internal/streams/readable:754:22)\n    at Socket.emit (node:events:527:28)\n    at addChunk (node:internal/streams/readable:315:12)\n    at readableAddChunk (node:internal/streams/readable:289:9)\n    at Socket.Readable.push (node:internal/streams/readable:228:10)\n    at TCP.onStreamRead (node:internal/stream_base_commons:190:23)"}
{"code":14,"codeName":"TypeMismatch","level":"error","message":"BSON field 'FindCommandRequest.limit' is the wrong type 'string', expected types '[long, int, decimal, double'] BSON field 'FindCommandRequest.limit' is the wrong type 'string', expected types '[long, int, decimal, double']","name":"MongoError","ok":0,"stack":"MongoError: BSON field 'FindCommandRequest.limit' is the wrong type 'string', expected types '[long, int, decimal, double']\n    at MessageStream.messageHandler (C:\\Users\\go\\Desktop\\backend\\node_modules\\mongodb\\lib\\cmap\\connection.js:299:20)\n    at MessageStream.emit (node:events:527:28)\n    at processIncomingData (C:\\Users\\go\\Desktop\\backend\\node_modules\\mongodb\\lib\\cmap\\message_stream.js:144:12)\n    at MessageStream._write (C:\\Users\\go\\Desktop\\backend\\node_modules\\mongodb\\lib\\cmap\\message_stream.js:42:5)\n    at writeOrBuffer (node:internal/streams/writable:389:12)\n    at _write (node:internal/streams/writable:330:10)\n    at MessageStream.Writable.write (node:internal/streams/writable:334:10)\n    at Socket.ondata (node:internal/streams/readable:754:22)\n    at Socket.emit (node:events:527:28)\n    at addChunk (node:internal/streams/readable:315:12)\n    at readableAddChunk (node:internal/streams/readable:289:9)\n    at Socket.Readable.push (node:internal/streams/readable:228:10)\n    at TCP.onStreamRead (node:internal/stream_base_commons:190:23)"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"error","message":"StoreModel is not defined StoreModel is not defined","stack":"ReferenceError: StoreModel is not defined\n    at DeleteStore (C:\\Users\\go\\Desktop\\backend\\app\\http\\controller\\SuperAdminController.js:213:5)\n    at newFn (C:\\Users\\go\\Desktop\\backend\\node_modules\\express-async-errors\\index.js:16:20)\n    at Layer.handle [as handle_request] (C:\\Users\\go\\Desktop\\backend\\node_modules\\express\\lib\\router\\layer.js:95:5)\n    at next (C:\\Users\\go\\Desktop\\backend\\node_modules\\express\\lib\\router\\route.js:144:13)\n    at module.exports (C:\\Users\\go\\Desktop\\backend\\app\\http\\middleware\\SuperAdmin.js:7:12)\n    at newFn (C:\\Users\\go\\Desktop\\backend\\node_modules\\express-async-errors\\index.js:16:20)\n    at Layer.handle [as handle_request] (C:\\Users\\go\\Desktop\\backend\\node_modules\\express\\lib\\router\\layer.js:95:5)\n    at next (C:\\Users\\go\\Desktop\\backend\\node_modules\\express\\lib\\router\\route.js:144:13)\n    at module.exports (C:\\Users\\go\\Desktop\\backend\\app\\http\\middleware\\Auth.js:11:5)\n    at newFn (C:\\Users\\go\\Desktop\\backend\\node_modules\\express-async-errors\\index.js:16:20)\n    at Layer.handle [as handle_request] (C:\\Users\\go\\Desktop\\backend\\node_modules\\express\\lib\\router\\layer.js:95:5)\n    at next (C:\\Users\\go\\Desktop\\backend\\node_modules\\express\\lib\\router\\route.js:144:13)\n    at Route.dispatch (C:\\Users\\go\\Desktop\\backend\\node_modules\\express\\lib\\router\\route.js:114:3)\n    at newFn (C:\\Users\\go\\Desktop\\backend\\node_modules\\express-async-errors\\index.js:16:20)\n    at Layer.handle [as handle_request] (C:\\Users\\go\\Desktop\\backend\\node_modules\\express\\lib\\router\\layer.js:95:5)\n    at C:\\Users\\go\\Desktop\\backend\\node_modules\\express\\lib\\router\\index.js:284:15"}
{"level":"error","message":"StoreModel is not defined StoreModel is not defined","stack":"ReferenceError: StoreModel is not defined\n    at DeleteStore (C:\\Users\\go\\Desktop\\backend\\app\\http\\controller\\SuperAdminController.js:213:5)\n    at newFn (C:\\Users\\go\\Desktop\\backend\\node_modules\\express-async-errors\\index.js:16:20)\n    at Layer.handle [as handle_request] (C:\\Users\\go\\Desktop\\backend\\node_modules\\express\\lib\\router\\layer.js:95:5)\n    at next (C:\\Users\\go\\Desktop\\backend\\node_modules\\express\\lib\\router\\route.js:144:13)\n    at module.exports (C:\\Users\\go\\Desktop\\backend\\app\\http\\middleware\\SuperAdmin.js:7:12)\n    at newFn (C:\\Users\\go\\Desktop\\backend\\node_modules\\express-async-errors\\index.js:16:20)\n    at Layer.handle [as handle_request] (C:\\Users\\go\\Desktop\\backend\\node_modules\\express\\lib\\router\\layer.js:95:5)\n    at next (C:\\Users\\go\\Desktop\\backend\\node_modules\\express\\lib\\router\\route.js:144:13)\n    at module.exports (C:\\Users\\go\\Desktop\\backend\\app\\http\\middleware\\Auth.js:11:5)\n    at newFn (C:\\Users\\go\\Desktop\\backend\\node_modules\\express-async-errors\\index.js:16:20)\n    at Layer.handle [as handle_request] (C:\\Users\\go\\Desktop\\backend\\node_modules\\express\\lib\\router\\layer.js:95:5)\n    at next (C:\\Users\\go\\Desktop\\backend\\node_modules\\express\\lib\\router\\route.js:144:13)\n    at Route.dispatch (C:\\Users\\go\\Desktop\\backend\\node_modules\\express\\lib\\router\\route.js:114:3)\n    at newFn (C:\\Users\\go\\Desktop\\backend\\node_modules\\express-async-errors\\index.js:16:20)\n    at Layer.handle [as handle_request] (C:\\Users\\go\\Desktop\\backend\\node_modules\\express\\lib\\router\\layer.js:95:5)\n    at C:\\Users\\go\\Desktop\\backend\\node_modules\\express\\lib\\router\\index.js:284:15"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"error","message":"Cannot read properties of null (reading 'save') Cannot read properties of null (reading 'save')","stack":"TypeError: Cannot read properties of null (reading 'save')\n    at DeleteCategory (C:\\Users\\go\\Desktop\\backend\\app\\http\\controller\\SuperAdminController.js:210:18)\n    at processTicksAndRejections (node:internal/process/task_queues:96:5)"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"error","message":"Cannot read properties of null (reading 'remove') Cannot read properties of null (reading 'remove')","stack":"TypeError: Cannot read properties of null (reading 'remove')\n    at DeleteCategory (C:\\Users\\go\\Desktop\\backend\\app\\http\\controller\\SuperAdminController.js:210:16)\n    at processTicksAndRejections (node:internal/process/task_queues:96:5)"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"error","message":"Cannot read properties of null (reading 'remove') Cannot read properties of null (reading 'remove')","stack":"TypeError: Cannot read properties of null (reading 'remove')\n    at DeleteCategory (C:\\Users\\go\\Desktop\\backend\\app\\http\\controller\\SuperAdminController.js:210:16)\n    at processTicksAndRejections (node:internal/process/task_queues:96:5)"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"error","message":"categoryId is not defined categoryId is not defined","stack":"ReferenceError: categoryId is not defined\n    at DeleteCategory (C:\\Users\\go\\Desktop\\backend\\app\\http\\controller\\SuperAdminController.js:210:17)\n    at processTicksAndRejections (node:internal/process/task_queues:96:5)"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"_message":"store validation failed","errors":{"webiste":{"kind":"required","message":"Path `webiste` is required.","name":"ValidatorError","path":"webiste","properties":{"message":"Path `webiste` is required.","path":"webiste","type":"required"}}},"level":"error","message":"store validation failed: webiste: Path `webiste` is required. store validation failed: webiste: Path `webiste` is required.","stack":"ValidationError: store validation failed: webiste: Path `webiste` is required.\n    at model.Document.invalidate (C:\\Users\\go\\Desktop\\backend\\node_modules\\mongoose\\lib\\document.js:2786:32)\n    at C:\\Users\\go\\Desktop\\backend\\node_modules\\mongoose\\lib\\document.js:2578:17\n    at C:\\Users\\go\\Desktop\\backend\\node_modules\\mongoose\\lib\\schematype.js:1273:9\n    at processTicksAndRejections (node:internal/process/task_queues:78:11)"}
{"level":"info","message":"db connected"}
{"_message":"store validation failed","errors":{"webiste":{"kind":"required","message":"Path `webiste` is required.","name":"ValidatorError","path":"webiste","properties":{"message":"Path `webiste` is required.","path":"webiste","type":"required"}}},"level":"error","message":"store validation failed: webiste: Path `webiste` is required. store validation failed: webiste: Path `webiste` is required.","stack":"ValidationError: store validation failed: webiste: Path `webiste` is required.\n    at model.Document.invalidate (C:\\Users\\go\\Desktop\\backend\\node_modules\\mongoose\\lib\\document.js:2786:32)\n    at C:\\Users\\go\\Desktop\\backend\\node_modules\\mongoose\\lib\\document.js:2578:17\n    at C:\\Users\\go\\Desktop\\backend\\node_modules\\mongoose\\lib\\schematype.js:1273:9\n    at processTicksAndRejections (node:internal/process/task_queues:78:11)"}
{"level":"info","message":"db connected"}
{"_message":"store validation failed","errors":{"webiste":{"kind":"required","message":"Path `webiste` is required.","name":"ValidatorError","path":"webiste","properties":{"message":"Path `webiste` is required.","path":"webiste","type":"required"}}},"level":"error","message":"store validation failed: webiste: Path `webiste` is required. store validation failed: webiste: Path `webiste` is required.","stack":"ValidationError: store validation failed: webiste: Path `webiste` is required.\n    at model.Document.invalidate (C:\\Users\\go\\Desktop\\backend\\node_modules\\mongoose\\lib\\document.js:2786:32)\n    at C:\\Users\\go\\Desktop\\backend\\node_modules\\mongoose\\lib\\document.js:2578:17\n    at C:\\Users\\go\\Desktop\\backend\\node_modules\\mongoose\\lib\\schematype.js:1273:9\n    at processTicksAndRejections (node:internal/process/task_queues:78:11)"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"error","message":"Cannot set properties of null (setting 'promoted') Cannot set properties of null (setting 'promoted')","stack":"TypeError: Cannot set properties of null (setting 'promoted')\n    at UpdatePromotedStore (C:\\Users\\go\\Desktop\\backend\\app\\http\\controller\\SuperAdminController.js:213:20)\n    at processTicksAndRejections (node:internal/process/task_queues:96:5)"}
{"level":"error","message":"Cannot set properties of null (setting 'promoted') Cannot set properties of null (setting 'promoted')","stack":"TypeError: Cannot set properties of null (setting 'promoted')\n    at UpdatePromotedStore (C:\\Users\\go\\Desktop\\backend\\app\\http\\controller\\SuperAdminController.js:213:20)\n    at processTicksAndRejections (node:internal/process/task_queues:96:5)"}
{"level":"error","message":"Cannot set properties of null (setting 'promoted') Cannot set properties of null (setting 'promoted')","stack":"TypeError: Cannot set properties of null (setting 'promoted')\n    at UpdatePromotedStore (C:\\Users\\go\\Desktop\\backend\\app\\http\\controller\\SuperAdminController.js:213:20)\n    at processTicksAndRejections (node:internal/process/task_queues:96:5)"}
{"level":"error","message":"Cannot set properties of null (setting 'promoted') Cannot set properties of null (setting 'promoted')","stack":"TypeError: Cannot set properties of null (setting 'promoted')\n    at UpdatePromotedStore (C:\\Users\\go\\Desktop\\backend\\app\\http\\controller\\SuperAdminController.js:213:20)\n    at processTicksAndRejections (node:internal/process/task_queues:96:5)"}
{"level":"error","message":"Cannot set properties of null (setting 'promoted') Cannot set properties of null (setting 'promoted')","stack":"TypeError: Cannot set properties of null (setting 'promoted')\n    at UpdatePromotedStore (C:\\Users\\go\\Desktop\\backend\\app\\http\\controller\\SuperAdminController.js:213:20)\n    at processTicksAndRejections (node:internal/process/task_queues:96:5)"}
{"level":"error","message":"Cannot set properties of null (setting 'promoted') Cannot set properties of null (setting 'promoted')","stack":"TypeError: Cannot set properties of null (setting 'promoted')\n    at UpdatePromotedStore (C:\\Users\\go\\Desktop\\backend\\app\\http\\controller\\SuperAdminController.js:213:20)\n    at processTicksAndRejections (node:internal/process/task_queues:96:5)"}
{"level":"error","message":"Cannot set properties of null (setting 'promoted') Cannot set properties of null (setting 'promoted')","stack":"TypeError: Cannot set properties of null (setting 'promoted')\n    at UpdatePromotedStore (C:\\Users\\go\\Desktop\\backend\\app\\http\\controller\\SuperAdminController.js:213:20)\n    at processTicksAndRejections (node:internal/process/task_queues:96:5)"}
{"level":"info","message":"db connected"}
{"level":"error","message":"Cannot read properties of null (reading 'promoted') Cannot read properties of null (reading 'promoted')","stack":"TypeError: Cannot read properties of null (reading 'promoted')\n    at UpdatePromotedStore (C:\\Users\\go\\Desktop\\backend\\app\\http\\controller\\SuperAdminController.js:213:23)\n    at processTicksAndRejections (node:internal/process/task_queues:96:5)"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"filter":{"_id":"6548b9a571f6a4260c6eea52"},"level":"error","message":"No document found for query \"{ _id: 6548b9a571f6a4260c6eea52 }\" on model \"store\" No document found for query \"{ _id: 6548b9a571f6a4260c6eea52 }\" on model \"store\"","numAffected":0,"query":{"_id":"6548b9a571f6a4260c6eea52"},"result":{"$where":{"_id":"6548b9a571f6a4260c6eea52"},"connection":{"_events":{},"_eventsCount":4,"address":"127.0.0.1:27017","bson":{},"closed":false,"destroyed":false,"helloOk":true,"host":"localhost","id":2,"lastIsMasterMS":1,"monitorCommands":false,"port":27017,"socketTimeout":0},"matchedCount":0,"modifiedCount":0,"n":0,"nModified":0,"ok":1,"result":{"n":0,"nModified":0,"ok":1},"upsertedCount":0,"upsertedId":null},"stack":"DocumentNotFoundError: No document found for query \"{ _id: 6548b9a571f6a4260c6eea52 }\" on model \"store\"\n    at C:\\Users\\go\\Desktop\\backend\\node_modules\\mongoose\\lib\\model.js:419:17\n    at C:\\Users\\go\\Desktop\\backend\\node_modules\\mongoose\\lib\\model.js:339:9\n    at collectionOperationCallback (C:\\Users\\go\\Desktop\\backend\\node_modules\\mongoose\\lib\\drivers\\node-mongodb-native\\collection.js:217:24)\n    at C:\\Users\\go\\Desktop\\backend\\node_modules\\mongodb\\lib\\utils.js:704:5\n    at executeCallback (C:\\Users\\go\\Desktop\\backend\\node_modules\\mongodb\\lib\\operations\\execute_operation.js:65:7)\n    at C:\\Users\\go\\Desktop\\backend\\node_modules\\mongodb\\lib\\operations\\update_one.js:48:7\n    at handleCallback (C:\\Users\\go\\Desktop\\backend\\node_modules\\mongodb\\lib\\utils.js:109:55)\n    at C:\\Users\\go\\Desktop\\backend\\node_modules\\mongodb\\lib\\operations\\common_functions.js:386:5\n    at handler (C:\\Users\\go\\Desktop\\backend\\node_modules\\mongodb\\lib\\core\\sdam\\topology.js:961:24)\n    at C:\\Users\\go\\Desktop\\backend\\node_modules\\mongodb\\lib\\cmap\\connection_pool.js:352:13\n    at handleOperationResult (C:\\Users\\go\\Desktop\\backend\\node_modules\\mongodb\\lib\\core\\sdam\\server.js:567:5)\n    at MessageStream.messageHandler (C:\\Users\\go\\Desktop\\backend\\node_modules\\mongodb\\lib\\cmap\\connection.js:308:5)\n    at MessageStream.emit (node:events:527:28)\n    at processIncomingData (C:\\Users\\go\\Desktop\\backend\\node_modules\\mongodb\\lib\\cmap\\message_stream.js:144:12)\n    at MessageStream._write (C:\\Users\\go\\Desktop\\backend\\node_modules\\mongodb\\lib\\cmap\\message_stream.js:42:5)\n    at writeOrBuffer (node:internal/streams/writable:389:12)"}
{"level":"error","message":"Cannot read properties of null (reading 'promoted') Cannot read properties of null (reading 'promoted')","stack":"TypeError: Cannot read properties of null (reading 'promoted')\n    at UpdatePromotedStore (C:\\Users\\go\\Desktop\\backend\\app\\http\\controller\\SuperAdminController.js:213:23)\n    at processTicksAndRejections (node:internal/process/task_queues:96:5)"}
{"level":"info","message":"db connected"}
{"level":"error","message":"Cannot read properties of null (reading 'promoted') Cannot read properties of null (reading 'promoted')","stack":"TypeError: Cannot read properties of null (reading 'promoted')\n    at UpdatePromotedStore (C:\\Users\\go\\Desktop\\backend\\app\\http\\controller\\SuperAdminController.js:213:23)\n    at processTicksAndRejections (node:internal/process/task_queues:96:5)"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"kind":"ObjectId","level":"error","message":"Cast to ObjectId failed for value \"[object Object]\" (type string) at path \"_id\" for model \"store\" Cast to ObjectId failed for value \"[object Object]\" (type string) at path \"_id\" for model \"store\"","path":"_id","reason":{},"stack":"CastError: Cast to ObjectId failed for value \"[object Object]\" (type string) at path \"_id\" for model \"store\"\n    at model.Query.exec (C:\\Users\\go\\Desktop\\backend\\node_modules\\mongoose\\lib\\query.js:4498:21)\n    at model.Query.Query.then (C:\\Users\\go\\Desktop\\backend\\node_modules\\mongoose\\lib\\query.js:4592:15)","stringValue":"\"[object Object]\"","value":"[object Object]","valueType":"string"}
{"kind":"ObjectId","level":"error","message":"Cast to ObjectId failed for value \"[object Object]\" (type string) at path \"_id\" for model \"store\" Cast to ObjectId failed for value \"[object Object]\" (type string) at path \"_id\" for model \"store\"","path":"_id","reason":{},"stack":"CastError: Cast to ObjectId failed for value \"[object Object]\" (type string) at path \"_id\" for model \"store\"\n    at model.Query.exec (C:\\Users\\go\\Desktop\\backend\\node_modules\\mongoose\\lib\\query.js:4498:21)\n    at model.Query.Query.then (C:\\Users\\go\\Desktop\\backend\\node_modules\\mongoose\\lib\\query.js:4592:15)","stringValue":"\"[object Object]\"","value":"[object Object]","valueType":"string"}
{"kind":"ObjectId","level":"error","message":"Cast to ObjectId failed for value \"[object Object]\" (type string) at path \"_id\" for model \"store\" Cast to ObjectId failed for value \"[object Object]\" (type string) at path \"_id\" for model \"store\"","path":"_id","reason":{},"stack":"CastError: Cast to ObjectId failed for value \"[object Object]\" (type string) at path \"_id\" for model \"store\"\n    at model.Query.exec (C:\\Users\\go\\Desktop\\backend\\node_modules\\mongoose\\lib\\query.js:4498:21)\n    at model.Query.Query.then (C:\\Users\\go\\Desktop\\backend\\node_modules\\mongoose\\lib\\query.js:4592:15)","stringValue":"\"[object Object]\"","value":"[object Object]","valueType":"string"}
{"kind":"ObjectId","level":"error","message":"Cast to ObjectId failed for value \"[object Object]\" (type string) at path \"_id\" for model \"store\" Cast to ObjectId failed for value \"[object Object]\" (type string) at path \"_id\" for model \"store\"","path":"_id","reason":{},"stack":"CastError: Cast to ObjectId failed for value \"[object Object]\" (type string) at path \"_id\" for model \"store\"\n    at model.Query.exec (C:\\Users\\go\\Desktop\\backend\\node_modules\\mongoose\\lib\\query.js:4498:21)\n    at model.Query.Query.then (C:\\Users\\go\\Desktop\\backend\\node_modules\\mongoose\\lib\\query.js:4592:15)","stringValue":"\"[object Object]\"","value":"[object Object]","valueType":"string"}
{"kind":"ObjectId","level":"error","message":"Cast to ObjectId failed for value \"[object Object]\" (type string) at path \"_id\" for model \"store\" Cast to ObjectId failed for value \"[object Object]\" (type string) at path \"_id\" for model \"store\"","path":"_id","reason":{},"stack":"CastError: Cast to ObjectId failed for value \"[object Object]\" (type string) at path \"_id\" for model \"store\"\n    at model.Query.exec (C:\\Users\\go\\Desktop\\backend\\node_modules\\mongoose\\lib\\query.js:4498:21)\n    at model.Query.Query.then (C:\\Users\\go\\Desktop\\backend\\node_modules\\mongoose\\lib\\query.js:4592:15)","stringValue":"\"[object Object]\"","value":"[object Object]","valueType":"string"}
{"kind":"ObjectId","level":"error","message":"Cast to ObjectId failed for value \"[object Object]\" (type string) at path \"_id\" for model \"store\" Cast to ObjectId failed for value \"[object Object]\" (type string) at path \"_id\" for model \"store\"","path":"_id","reason":{},"stack":"CastError: Cast to ObjectId failed for value \"[object Object]\" (type string) at path \"_id\" for model \"store\"\n    at model.Query.exec (C:\\Users\\go\\Desktop\\backend\\node_modules\\mongoose\\lib\\query.js:4498:21)\n    at model.Query.Query.then (C:\\Users\\go\\Desktop\\backend\\node_modules\\mongoose\\lib\\query.js:4592:15)","stringValue":"\"[object Object]\"","value":"[object Object]","valueType":"string"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"error","message":"serviceo is not defined serviceo is not defined","stack":"ReferenceError: serviceo is not defined\n    at GetServiceList (C:\\Users\\go\\Desktop\\backend\\app\\http\\controller\\SuperAdminController.js:218:14)\n    at processTicksAndRejections (node:internal/process/task_queues:96:5)"}
{"level":"error","message":"serviceo is not defined"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"error","message":"Invalid status code: 2"}
{"level":"info","message":"db connected"}
{"level":"error","message":"Invalid status code: 2"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"error","message":"axios is not defined axios is not defined","stack":"ReferenceError: axios is not defined\n    at GetServiceList (C:\\Users\\go\\Desktop\\backend\\app\\http\\controller\\SuperAdminController.js:208:5)\n    at processTicksAndRejections (node:internal/process/task_queues:96:5)"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"_message":"store validation failed","errors":{"categories.0._id":{"kind":"ObjectId","message":"Cast to ObjectId failed for value \"تامبلر\" (type string) at path \"_id\"","name":"CastError","path":"_id","reason":{},"stringValue":"\"تامبلر\"","value":"تامبلر","valueType":"string"},"categories.0.name":{"kind":"required","message":"Path `name` is required.","name":"ValidatorError","path":"name","properties":{"message":"Path `name` is required.","path":"name","type":"required"}},"categories.1._id":{"kind":"ObjectId","message":"Cast to ObjectId failed for value \"VK\" (type string) at path \"_id\"","name":"CastError","path":"_id","reason":{},"stringValue":"\"VK\"","value":"VK","valueType":"string"},"categories.1.name":{"kind":"required","message":"Path `name` is required.","name":"ValidatorError","path":"name","properties":{"message":"Path `name` is required.","path":"name","type":"required"}},"categories.2._id":{"kind":"ObjectId","message":"Cast to ObjectId failed for value \"تیک تاک\" (type string) at path \"_id\"","name":"CastError","path":"_id","reason":{},"stringValue":"\"تیک تاک\"","value":"تیک تاک","valueType":"string"},"categories.2.name":{"kind":"required","message":"Path `name` is required.","name":"ValidatorError","path":"name","properties":{"message":"Path `name` is required.","path":"name","type":"required"}},"categories.3._id":{"kind":"ObjectId","message":"Cast to ObjectId failed for value \"پینترست\" (type string) at path \"_id\"","name":"CastError","path":"_id","reason":{},"stringValue":"\"پینترست\"","value":"پینترست","valueType":"string"},"categories.3.name":{"kind":"required","message":"Path `name` is required.","name":"ValidatorError","path":"name","properties":{"message":"Path `name` is required.","path":"name","type":"required"}},"categories.4._id":{"kind":"ObjectId","message":"Cast to ObjectId failed for value \"لینکدین\" (type string) at path \"_id\"","name":"CastError","path":"_id","reason":{},"stringValue":"\"لینکدین\"","value":"لینکدین","valueType":"string"},"categories.4.name":{"kind":"required","message":"Path `name` is required.","name":"ValidatorError","path":"name","properties":{"message":"Path `name` is required.","path":"name","type":"required"}},"categories.5._id":{"kind":"ObjectId","message":"Cast to ObjectId failed for value \"روبیکا\" (type string) at path \"_id\"","name":"CastError","path":"_id","reason":{},"stringValue":"\"روبیکا\"","value":"روبیکا","valueType":"string"},"categories.5.name":{"kind":"required","message":"Path `name` is required.","name":"ValidatorError","path":"name","properties":{"message":"Path `name` is required.","path":"name","type":"required"}},"categories.6._id":{"kind":"ObjectId","message":"Cast to ObjectId failed for value \"اینستاگرام\" (type string) at path \"_id\"","name":"CastError","path":"_id","reason":{},"stringValue":"\"اینستاگرام\"","value":"اینستاگرام","valueType":"string"},"categories.6.name":{"kind":"required","message":"Path `name` is required.","name":"ValidatorError","path":"name","properties":{"message":"Path `name` is required.","path":"name","type":"required"}},"categories.7._id":{"kind":"ObjectId","message":"Cast to ObjectId failed for value \"Quora\" (type string) at path \"_id\"","name":"CastError","path":"_id","reason":{},"stringValue":"\"Quora\"","value":"Quora","valueType":"string"},"categories.7.name":{"kind":"required","message":"Path `name` is required.","name":"ValidatorError","path":"name","properties":{"message":"Path `name` is required.","path":"name","type":"required"}},"categories.8._id":{"kind":"ObjectId","message":"Cast to ObjectId failed for value \"توییچ\" (type string) at path \"_id\"","name":"CastError","path":"_id","reason":{},"stringValue":"\"توییچ\"","value":"توییچ","valueType":"string"},"categories.8.name":{"kind":"required","message":"Path `name` is required.","name":"ValidatorError","path":"name","properties":{"message":"Path `name` is required.","path":"name","type":"required"}},"categories.9._id":{"kind":"ObjectId","message":"Cast to ObjectId failed for value \"کلاب هاوس\" (type string) at path \"_id\"","name":"CastError","path":"_id","reason":{},"stringValue":"\"کلاب هاوس\"","value":"کلاب هاوس","valueType":"string"},"categories.9.name":{"kind":"required","message":"Path `name` is required.","name":"ValidatorError","path":"name","properties":{"message":"Path `name` is required.","path":"name","type":"required"}}},"level":"error","message":"store validation failed: categories.0._id: Cast to ObjectId failed for value \"تامبلر\" (type string) at path \"_id\", categories.1._id: Cast to ObjectId failed for value \"VK\" (type string) at path \"_id\", categories.2._id: Cast to ObjectId failed for value \"تیک تاک\" (type string) at path \"_id\", categories.3._id: Cast to ObjectId failed for value \"پینترست\" (type string) at path \"_id\", categories.4._id: Cast to ObjectId failed for value \"لینکدین\" (type string) at path \"_id\", categories.5._id: Cast to ObjectId failed for value \"روبیکا\" (type string) at path \"_id\", categories.6._id: Cast to ObjectId failed for value \"اینستاگرام\" (type string) at path \"_id\", categories.7._id: Cast to ObjectId failed for value \"Quora\" (type string) at path \"_id\", categories.8._id: Cast to ObjectId failed for value \"توییچ\" (type string) at path \"_id\", categories.9._id: Cast to ObjectId failed for value \"کلاب هاوس\" (type string) at path \"_id\", categories.0.name: Path `name` is required., categories.1.name: Path `name` is required., categories.2.name: Path `name` is required., categories.3.name: Path `name` is required., categories.4.name: Path `name` is required., categories.5.name: Path `name` is required., categories.6.name: Path `name` is required., categories.7.name: Path `name` is required., categories.8.name: Path `name` is required., categories.9.name: Path `name` is required. store validation failed: categories.0._id: Cast to ObjectId failed for value \"تامبلر\" (type string) at path \"_id\", categories.1._id: Cast to ObjectId failed for value \"VK\" (type string) at path \"_id\", categories.2._id: Cast to ObjectId failed for value \"تیک تاک\" (type string) at path \"_id\", categories.3._id: Cast to ObjectId failed for value \"پینترست\" (type string) at path \"_id\", categories.4._id: Cast to ObjectId failed for value \"لینکدین\" (type string) at path \"_id\", categories.5._id: Cast to ObjectId failed for value \"روبیکا\" (type string) at path \"_id\", categories.6._id: Cast to ObjectId failed for value \"اینستاگرام\" (type string) at path \"_id\", categories.7._id: Cast to ObjectId failed for value \"Quora\" (type string) at path \"_id\", categories.8._id: Cast to ObjectId failed for value \"توییچ\" (type string) at path \"_id\", categories.9._id: Cast to ObjectId failed for value \"کلاب هاوس\" (type string) at path \"_id\", categories.0.name: Path `name` is required., categories.1.name: Path `name` is required., categories.2.name: Path `name` is required., categories.3.name: Path `name` is required., categories.4.name: Path `name` is required., categories.5.name: Path `name` is required., categories.6.name: Path `name` is required., categories.7.name: Path `name` is required., categories.8.name: Path `name` is required., categories.9.name: Path `name` is required.","stack":"ValidationError: store validation failed: categories.0._id: Cast to ObjectId failed for value \"تامبلر\" (type string) at path \"_id\", categories.1._id: Cast to ObjectId failed for value \"VK\" (type string) at path \"_id\", categories.2._id: Cast to ObjectId failed for value \"تیک تاک\" (type string) at path \"_id\", categories.3._id: Cast to ObjectId failed for value \"پینترست\" (type string) at path \"_id\", categories.4._id: Cast to ObjectId failed for value \"لینکدین\" (type string) at path \"_id\", categories.5._id: Cast to ObjectId failed for value \"روبیکا\" (type string) at path \"_id\", categories.6._id: Cast to ObjectId failed for value \"اینستاگرام\" (type string) at path \"_id\", categories.7._id: Cast to ObjectId failed for value \"Quora\" (type string) at path \"_id\", categories.8._id: Cast to ObjectId failed for value \"توییچ\" (type string) at path \"_id\", categories.9._id: Cast to ObjectId failed for value \"کلاب هاوس\" (type string) at path \"_id\", categories.0.name: Path `name` is required., categories.1.name: Path `name` is required., categories.2.name: Path `name` is required., categories.3.name: Path `name` is required., categories.4.name: Path `name` is required., categories.5.name: Path `name` is required., categories.6.name: Path `name` is required., categories.7.name: Path `name` is required., categories.8.name: Path `name` is required., categories.9.name: Path `name` is required.\n    at model.Document.invalidate (C:\\Users\\go\\Desktop\\backend\\node_modules\\mongoose\\lib\\document.js:2786:32)\n    at EmbeddedDocument.invalidate (C:\\Users\\go\\Desktop\\backend\\node_modules\\mongoose\\lib\\types\\embedded.js:298:29)\n    at EmbeddedDocument.$set (C:\\Users\\go\\Desktop\\backend\\node_modules\\mongoose\\lib\\document.js:1353:12)\n    at EmbeddedDocument.$set (C:\\Users\\go\\Desktop\\backend\\node_modules\\mongoose\\lib\\document.js:1062:16)\n    at EmbeddedDocument.Document (C:\\Users\\go\\Desktop\\backend\\node_modules\\mongoose\\lib\\document.js:148:12)\n    at EmbeddedDocument [as constructor] (C:\\Users\\go\\Desktop\\backend\\node_modules\\mongoose\\lib\\types\\embedded.js:47:12)\n    at new EmbeddedDocument (C:\\Users\\go\\Desktop\\backend\\node_modules\\mongoose\\lib\\schema\\documentarray.js:116:17)\n    at CoreDocumentArray._cast (C:\\Users\\go\\Desktop\\backend\\node_modules\\mongoose\\lib\\types\\documentarray.js:109:12)\n    at CoreDocumentArray._mapCast (C:\\Users\\go\\Desktop\\backend\\node_modules\\mongoose\\lib\\types\\core_array.js:272:17)\n    at Arguments.map (<anonymous>)\n    at CoreDocumentArray.push (C:\\Users\\go\\Desktop\\backend\\node_modules\\mongoose\\lib\\types\\core_array.js:666:21)\n    at CoreDocumentArray.push (C:\\Users\\go\\Desktop\\backend\\node_modules\\mongoose\\lib\\types\\documentarray.js:210:28)\n    at C:\\Users\\go\\Desktop\\backend\\app\\http\\controller\\SuperAdminController.js:192:60\n    at Array.map (<anonymous>)\n    at UpdateStoreCategories (C:\\Users\\go\\Desktop\\backend\\app\\http\\controller\\SuperAdminController.js:192:25)\n    at processTicksAndRejections (node:internal/process/task_queues:96:5)"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"error","message":"foundedStore.categories.deleteMany is not a function foundedStore.categories.deleteMany is not a function","stack":"TypeError: foundedStore.categories.deleteMany is not a function\n    at UpdateStoreCategories (C:\\Users\\go\\Desktop\\backend\\app\\http\\controller\\SuperAdminController.js:193:32)\n    at processTicksAndRejections (node:internal/process/task_queues:96:5)"}
{"level":"info","message":"db connected"}
{"level":"error","message":"foundedStore.categories.drop is not a function foundedStore.categories.drop is not a function","stack":"TypeError: foundedStore.categories.drop is not a function\n    at UpdateStoreCategories (C:\\Users\\go\\Desktop\\backend\\app\\http\\controller\\SuperAdminController.js:193:32)\n    at processTicksAndRejections (node:internal/process/task_queues:96:5)"}
{"level":"info","message":"db connected"}
{"level":"error","message":"foundedStore.collection is not a function foundedStore.collection is not a function","stack":"TypeError: foundedStore.collection is not a function\n    at UpdateStoreCategories (C:\\Users\\go\\Desktop\\backend\\app\\http\\controller\\SuperAdminController.js:193:20)\n    at processTicksAndRejections (node:internal/process/task_queues:96:5)"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"_message":"store validation failed","errors":{"categories.1.name":{"kind":"string","message":"Cast to string failed for value \"[ 'کلاب هاوس' ]\" (type Array) at path \"name\"","name":"CastError","path":"name","reason":null,"stringValue":"\"[ 'کلاب هاوس' ]\"","value":["کلاب هاوس"],"valueType":"Array"}},"level":"error","message":"store validation failed: categories.1.name: Cast to string failed for value \"[ 'کلاب هاوس' ]\" (type Array) at path \"name\" store validation failed: categories.1.name: Cast to string failed for value \"[ 'کلاب هاوس' ]\" (type Array) at path \"name\"","stack":"ValidationError: store validation failed: categories.1.name: Cast to string failed for value \"[ 'کلاب هاوس' ]\" (type Array) at path \"name\"\n    at model.Document.invalidate (C:\\Users\\go\\Desktop\\backend\\node_modules\\mongoose\\lib\\document.js:2786:32)\n    at EmbeddedDocument.invalidate (C:\\Users\\go\\Desktop\\backend\\node_modules\\mongoose\\lib\\types\\embedded.js:298:29)\n    at EmbeddedDocument.$set (C:\\Users\\go\\Desktop\\backend\\node_modules\\mongoose\\lib\\document.js:1353:12)\n    at EmbeddedDocument.$set (C:\\Users\\go\\Desktop\\backend\\node_modules\\mongoose\\lib\\document.js:1062:16)\n    at EmbeddedDocument.Document (C:\\Users\\go\\Desktop\\backend\\node_modules\\mongoose\\lib\\document.js:148:12)\n    at EmbeddedDocument [as constructor] (C:\\Users\\go\\Desktop\\backend\\node_modules\\mongoose\\lib\\types\\embedded.js:47:12)\n    at new EmbeddedDocument (C:\\Users\\go\\Desktop\\backend\\node_modules\\mongoose\\lib\\schema\\documentarray.js:116:17)\n    at CoreDocumentArray._cast (C:\\Users\\go\\Desktop\\backend\\node_modules\\mongoose\\lib\\types\\documentarray.js:109:12)\n    at CoreDocumentArray._mapCast (C:\\Users\\go\\Desktop\\backend\\node_modules\\mongoose\\lib\\types\\core_array.js:272:17)\n    at Arguments.map (<anonymous>)\n    at CoreDocumentArray.push (C:\\Users\\go\\Desktop\\backend\\node_modules\\mongoose\\lib\\types\\core_array.js:666:21)\n    at CoreDocumentArray.push (C:\\Users\\go\\Desktop\\backend\\node_modules\\mongoose\\lib\\types\\documentarray.js:210:28)\n    at UpdateStoreCategories (C:\\Users\\go\\Desktop\\backend\\app\\http\\controller\\SuperAdminController.js:201:33)\n    at processTicksAndRejections (node:internal/process/task_queues:96:5)"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"_message":"store validation failed","errors":{"categories.0.name":{"kind":"required","message":"Path `name` is required.","name":"ValidatorError","path":"name","properties":{"message":"Path `name` is required.","path":"name","type":"required"}}},"level":"error","message":"store validation failed: categories.0.name: Path `name` is required. store validation failed: categories.0.name: Path `name` is required.","stack":"ValidationError: store validation failed: categories.0.name: Path `name` is required.\n    at model.Document.invalidate (C:\\Users\\go\\Desktop\\backend\\node_modules\\mongoose\\lib\\document.js:2786:32)\n    at EmbeddedDocument.invalidate (C:\\Users\\go\\Desktop\\backend\\node_modules\\mongoose\\lib\\types\\embedded.js:298:29)\n    at C:\\Users\\go\\Desktop\\backend\\node_modules\\mongoose\\lib\\document.js:2578:17\n    at C:\\Users\\go\\Desktop\\backend\\node_modules\\mongoose\\lib\\schematype.js:1273:9\n    at processTicksAndRejections (node:internal/process/task_queues:78:11)"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"body":"{\r\n    \"telegram\": \"Esmaeil\",\r\n}","expose":true,"level":"error","message":"Unexpected token } in JSON at position 31 Unexpected token } in JSON at position 31","stack":"SyntaxError: Unexpected token } in JSON at position 31\n    at JSON.parse (<anonymous>)\n    at parse (C:\\Users\\go\\Desktop\\backend\\node_modules\\body-parser\\lib\\types\\json.js:89:19)\n    at C:\\Users\\go\\Desktop\\backend\\node_modules\\body-parser\\lib\\read.js:128:18\n    at AsyncResource.runInAsyncScope (node:async_hooks:202:9)\n    at invokeCallback (C:\\Users\\go\\Desktop\\backend\\node_modules\\raw-body\\index.js:231:16)\n    at done (C:\\Users\\go\\Desktop\\backend\\node_modules\\raw-body\\index.js:220:7)\n    at IncomingMessage.onEnd (C:\\Users\\go\\Desktop\\backend\\node_modules\\raw-body\\index.js:280:7)\n    at IncomingMessage.emit (node:events:539:35)\n    at endReadableNT (node:internal/streams/readable:1345:12)\n    at processTicksAndRejections (node:internal/process/task_queues:83:21)","status":400,"statusCode":400,"type":"entity.parse.failed"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"error","message":"Invalid sort value: { promoted: true } Invalid sort value: { promoted: true }","stack":"TypeError: Invalid sort value: { promoted: true }\n    at push (C:\\Users\\go\\Desktop\\backend\\node_modules\\mquery\\lib\\mquery.js:1325:19)\n    at model.Query.Query.sort (C:\\Users\\go\\Desktop\\backend\\node_modules\\mquery\\lib\\mquery.js:1282:7)\n    at model.Query.Query.sort (C:\\Users\\go\\Desktop\\backend\\node_modules\\mongoose\\lib\\query.js:2685:26)\n    at TopStoreList (C:\\Users\\go\\Desktop\\backend\\app\\http\\controller\\UserController.js:67:72)\n    at newFn (C:\\Users\\go\\Desktop\\backend\\node_modules\\express-async-errors\\index.js:16:20)\n    at Layer.handle [as handle_request] (C:\\Users\\go\\Desktop\\backend\\node_modules\\express\\lib\\router\\layer.js:95:5)\n    at next (C:\\Users\\go\\Desktop\\backend\\node_modules\\express\\lib\\router\\route.js:144:13)\n    at Route.dispatch (C:\\Users\\go\\Desktop\\backend\\node_modules\\express\\lib\\router\\route.js:114:3)\n    at newFn (C:\\Users\\go\\Desktop\\backend\\node_modules\\express-async-errors\\index.js:16:20)\n    at Layer.handle [as handle_request] (C:\\Users\\go\\Desktop\\backend\\node_modules\\express\\lib\\router\\layer.js:95:5)\n    at C:\\Users\\go\\Desktop\\backend\\node_modules\\express\\lib\\router\\index.js:284:15\n    at param (C:\\Users\\go\\Desktop\\backend\\node_modules\\express\\lib\\router\\index.js:365:14)\n    at param (C:\\Users\\go\\Desktop\\backend\\node_modules\\express\\lib\\router\\index.js:376:14)\n    at param (C:\\Users\\go\\Desktop\\backend\\node_modules\\express\\lib\\router\\index.js:376:14)\n    at Function.process_params (C:\\Users\\go\\Desktop\\backend\\node_modules\\express\\lib\\router\\index.js:421:3)\n    at next (C:\\Users\\go\\Desktop\\backend\\node_modules\\express\\lib\\router\\index.js:280:10)"}
{"level":"error","message":"Invalid sort value: { promoted: true } Invalid sort value: { promoted: true }","stack":"TypeError: Invalid sort value: { promoted: true }\n    at push (C:\\Users\\go\\Desktop\\backend\\node_modules\\mquery\\lib\\mquery.js:1325:19)\n    at model.Query.Query.sort (C:\\Users\\go\\Desktop\\backend\\node_modules\\mquery\\lib\\mquery.js:1282:7)\n    at model.Query.Query.sort (C:\\Users\\go\\Desktop\\backend\\node_modules\\mongoose\\lib\\query.js:2685:26)\n    at TopStoreList (C:\\Users\\go\\Desktop\\backend\\app\\http\\controller\\UserController.js:67:72)\n    at newFn (C:\\Users\\go\\Desktop\\backend\\node_modules\\express-async-errors\\index.js:16:20)\n    at Layer.handle [as handle_request] (C:\\Users\\go\\Desktop\\backend\\node_modules\\express\\lib\\router\\layer.js:95:5)\n    at next (C:\\Users\\go\\Desktop\\backend\\node_modules\\express\\lib\\router\\route.js:144:13)\n    at Route.dispatch (C:\\Users\\go\\Desktop\\backend\\node_modules\\express\\lib\\router\\route.js:114:3)\n    at newFn (C:\\Users\\go\\Desktop\\backend\\node_modules\\express-async-errors\\index.js:16:20)\n    at Layer.handle [as handle_request] (C:\\Users\\go\\Desktop\\backend\\node_modules\\express\\lib\\router\\layer.js:95:5)\n    at C:\\Users\\go\\Desktop\\backend\\node_modules\\express\\lib\\router\\index.js:284:15\n    at param (C:\\Users\\go\\Desktop\\backend\\node_modules\\express\\lib\\router\\index.js:365:14)\n    at param (C:\\Users\\go\\Desktop\\backend\\node_modules\\express\\lib\\router\\index.js:376:14)\n    at param (C:\\Users\\go\\Desktop\\backend\\node_modules\\express\\lib\\router\\index.js:376:14)\n    at Function.process_params (C:\\Users\\go\\Desktop\\backend\\node_modules\\express\\lib\\router\\index.js:421:3)\n    at next (C:\\Users\\go\\Desktop\\backend\\node_modules\\express\\lib\\router\\index.js:280:10)"}
{"level":"info","message":"db connected"}
{"level":"error","message":"Invalid sort value: { promoted: true } Invalid sort value: { promoted: true }","stack":"TypeError: Invalid sort value: { promoted: true }\n    at push (C:\\Users\\go\\Desktop\\backend\\node_modules\\mquery\\lib\\mquery.js:1325:19)\n    at model.Query.Query.sort (C:\\Users\\go\\Desktop\\backend\\node_modules\\mquery\\lib\\mquery.js:1282:7)\n    at model.Query.Query.sort (C:\\Users\\go\\Desktop\\backend\\node_modules\\mongoose\\lib\\query.js:2685:26)\n    at StoreList (C:\\Users\\go\\Desktop\\backend\\app\\http\\controller\\SuperAdminController.js:271:41)\n    at newFn (C:\\Users\\go\\Desktop\\backend\\node_modules\\express-async-errors\\index.js:16:20)\n    at Layer.handle [as handle_request] (C:\\Users\\go\\Desktop\\backend\\node_modules\\express\\lib\\router\\layer.js:95:5)\n    at next (C:\\Users\\go\\Desktop\\backend\\node_modules\\express\\lib\\router\\route.js:144:13)\n    at module.exports (C:\\Users\\go\\Desktop\\backend\\app\\http\\middleware\\SuperAdmin.js:7:12)\n    at newFn (C:\\Users\\go\\Desktop\\backend\\node_modules\\express-async-errors\\index.js:16:20)\n    at Layer.handle [as handle_request] (C:\\Users\\go\\Desktop\\backend\\node_modules\\express\\lib\\router\\layer.js:95:5)\n    at next (C:\\Users\\go\\Desktop\\backend\\node_modules\\express\\lib\\router\\route.js:144:13)\n    at module.exports (C:\\Users\\go\\Desktop\\backend\\app\\http\\middleware\\Auth.js:11:5)\n    at newFn (C:\\Users\\go\\Desktop\\backend\\node_modules\\express-async-errors\\index.js:16:20)\n    at Layer.handle [as handle_request] (C:\\Users\\go\\Desktop\\backend\\node_modules\\express\\lib\\router\\layer.js:95:5)\n    at next (C:\\Users\\go\\Desktop\\backend\\node_modules\\express\\lib\\router\\route.js:144:13)\n    at Route.dispatch (C:\\Users\\go\\Desktop\\backend\\node_modules\\express\\lib\\router\\route.js:114:3)"}
{"level":"error","message":"Invalid sort value: { promoted: true } Invalid sort value: { promoted: true }","stack":"TypeError: Invalid sort value: { promoted: true }\n    at push (C:\\Users\\go\\Desktop\\backend\\node_modules\\mquery\\lib\\mquery.js:1325:19)\n    at model.Query.Query.sort (C:\\Users\\go\\Desktop\\backend\\node_modules\\mquery\\lib\\mquery.js:1282:7)\n    at model.Query.Query.sort (C:\\Users\\go\\Desktop\\backend\\node_modules\\mongoose\\lib\\query.js:2685:26)\n    at StoreList (C:\\Users\\go\\Desktop\\backend\\app\\http\\controller\\SuperAdminController.js:271:41)\n    at newFn (C:\\Users\\go\\Desktop\\backend\\node_modules\\express-async-errors\\index.js:16:20)\n    at Layer.handle [as handle_request] (C:\\Users\\go\\Desktop\\backend\\node_modules\\express\\lib\\router\\layer.js:95:5)\n    at next (C:\\Users\\go\\Desktop\\backend\\node_modules\\express\\lib\\router\\route.js:144:13)\n    at module.exports (C:\\Users\\go\\Desktop\\backend\\app\\http\\middleware\\SuperAdmin.js:7:12)\n    at newFn (C:\\Users\\go\\Desktop\\backend\\node_modules\\express-async-errors\\index.js:16:20)\n    at Layer.handle [as handle_request] (C:\\Users\\go\\Desktop\\backend\\node_modules\\express\\lib\\router\\layer.js:95:5)\n    at next (C:\\Users\\go\\Desktop\\backend\\node_modules\\express\\lib\\router\\route.js:144:13)\n    at module.exports (C:\\Users\\go\\Desktop\\backend\\app\\http\\middleware\\Auth.js:11:5)\n    at newFn (C:\\Users\\go\\Desktop\\backend\\node_modules\\express-async-errors\\index.js:16:20)\n    at Layer.handle [as handle_request] (C:\\Users\\go\\Desktop\\backend\\node_modules\\express\\lib\\router\\layer.js:95:5)\n    at next (C:\\Users\\go\\Desktop\\backend\\node_modules\\express\\lib\\router\\route.js:144:13)\n    at Route.dispatch (C:\\Users\\go\\Desktop\\backend\\node_modules\\express\\lib\\router\\route.js:114:3)"}
{"level":"error","message":"Invalid sort value: { promoted: true } Invalid sort value: { promoted: true }","stack":"TypeError: Invalid sort value: { promoted: true }\n    at push (C:\\Users\\go\\Desktop\\backend\\node_modules\\mquery\\lib\\mquery.js:1325:19)\n    at model.Query.Query.sort (C:\\Users\\go\\Desktop\\backend\\node_modules\\mquery\\lib\\mquery.js:1282:7)\n    at model.Query.Query.sort (C:\\Users\\go\\Desktop\\backend\\node_modules\\mongoose\\lib\\query.js:2685:26)\n    at StoreList (C:\\Users\\go\\Desktop\\backend\\app\\http\\controller\\SuperAdminController.js:271:41)\n    at newFn (C:\\Users\\go\\Desktop\\backend\\node_modules\\express-async-errors\\index.js:16:20)\n    at Layer.handle [as handle_request] (C:\\Users\\go\\Desktop\\backend\\node_modules\\express\\lib\\router\\layer.js:95:5)\n    at next (C:\\Users\\go\\Desktop\\backend\\node_modules\\express\\lib\\router\\route.js:144:13)\n    at module.exports (C:\\Users\\go\\Desktop\\backend\\app\\http\\middleware\\SuperAdmin.js:7:12)\n    at newFn (C:\\Users\\go\\Desktop\\backend\\node_modules\\express-async-errors\\index.js:16:20)\n    at Layer.handle [as handle_request] (C:\\Users\\go\\Desktop\\backend\\node_modules\\express\\lib\\router\\layer.js:95:5)\n    at next (C:\\Users\\go\\Desktop\\backend\\node_modules\\express\\lib\\router\\route.js:144:13)\n    at module.exports (C:\\Users\\go\\Desktop\\backend\\app\\http\\middleware\\Auth.js:11:5)\n    at newFn (C:\\Users\\go\\Desktop\\backend\\node_modules\\express-async-errors\\index.js:16:20)\n    at Layer.handle [as handle_request] (C:\\Users\\go\\Desktop\\backend\\node_modules\\express\\lib\\router\\layer.js:95:5)\n    at next (C:\\Users\\go\\Desktop\\backend\\node_modules\\express\\lib\\router\\route.js:144:13)\n    at Route.dispatch (C:\\Users\\go\\Desktop\\backend\\node_modules\\express\\lib\\router\\route.js:114:3)"}
{"level":"error","message":"Invalid sort value: { promoted: true } Invalid sort value: { promoted: true }","stack":"TypeError: Invalid sort value: { promoted: true }\n    at push (C:\\Users\\go\\Desktop\\backend\\node_modules\\mquery\\lib\\mquery.js:1325:19)\n    at model.Query.Query.sort (C:\\Users\\go\\Desktop\\backend\\node_modules\\mquery\\lib\\mquery.js:1282:7)\n    at model.Query.Query.sort (C:\\Users\\go\\Desktop\\backend\\node_modules\\mongoose\\lib\\query.js:2685:26)\n    at StoreList (C:\\Users\\go\\Desktop\\backend\\app\\http\\controller\\SuperAdminController.js:271:41)\n    at newFn (C:\\Users\\go\\Desktop\\backend\\node_modules\\express-async-errors\\index.js:16:20)\n    at Layer.handle [as handle_request] (C:\\Users\\go\\Desktop\\backend\\node_modules\\express\\lib\\router\\layer.js:95:5)\n    at next (C:\\Users\\go\\Desktop\\backend\\node_modules\\express\\lib\\router\\route.js:144:13)\n    at module.exports (C:\\Users\\go\\Desktop\\backend\\app\\http\\middleware\\SuperAdmin.js:7:12)\n    at newFn (C:\\Users\\go\\Desktop\\backend\\node_modules\\express-async-errors\\index.js:16:20)\n    at Layer.handle [as handle_request] (C:\\Users\\go\\Desktop\\backend\\node_modules\\express\\lib\\router\\layer.js:95:5)\n    at next (C:\\Users\\go\\Desktop\\backend\\node_modules\\express\\lib\\router\\route.js:144:13)\n    at module.exports (C:\\Users\\go\\Desktop\\backend\\app\\http\\middleware\\Auth.js:11:5)\n    at newFn (C:\\Users\\go\\Desktop\\backend\\node_modules\\express-async-errors\\index.js:16:20)\n    at Layer.handle [as handle_request] (C:\\Users\\go\\Desktop\\backend\\node_modules\\express\\lib\\router\\layer.js:95:5)\n    at next (C:\\Users\\go\\Desktop\\backend\\node_modules\\express\\lib\\router\\route.js:144:13)\n    at Route.dispatch (C:\\Users\\go\\Desktop\\backend\\node_modules\\express\\lib\\router\\route.js:114:3)"}
{"level":"error","message":"Invalid sort value: { promoted: true } Invalid sort value: { promoted: true }","stack":"TypeError: Invalid sort value: { promoted: true }\n    at push (C:\\Users\\go\\Desktop\\backend\\node_modules\\mquery\\lib\\mquery.js:1325:19)\n    at model.Query.Query.sort (C:\\Users\\go\\Desktop\\backend\\node_modules\\mquery\\lib\\mquery.js:1282:7)\n    at model.Query.Query.sort (C:\\Users\\go\\Desktop\\backend\\node_modules\\mongoose\\lib\\query.js:2685:26)\n    at StoreList (C:\\Users\\go\\Desktop\\backend\\app\\http\\controller\\SuperAdminController.js:271:41)\n    at newFn (C:\\Users\\go\\Desktop\\backend\\node_modules\\express-async-errors\\index.js:16:20)\n    at Layer.handle [as handle_request] (C:\\Users\\go\\Desktop\\backend\\node_modules\\express\\lib\\router\\layer.js:95:5)\n    at next (C:\\Users\\go\\Desktop\\backend\\node_modules\\express\\lib\\router\\route.js:144:13)\n    at module.exports (C:\\Users\\go\\Desktop\\backend\\app\\http\\middleware\\SuperAdmin.js:7:12)\n    at newFn (C:\\Users\\go\\Desktop\\backend\\node_modules\\express-async-errors\\index.js:16:20)\n    at Layer.handle [as handle_request] (C:\\Users\\go\\Desktop\\backend\\node_modules\\express\\lib\\router\\layer.js:95:5)\n    at next (C:\\Users\\go\\Desktop\\backend\\node_modules\\express\\lib\\router\\route.js:144:13)\n    at module.exports (C:\\Users\\go\\Desktop\\backend\\app\\http\\middleware\\Auth.js:11:5)\n    at newFn (C:\\Users\\go\\Desktop\\backend\\node_modules\\express-async-errors\\index.js:16:20)\n    at Layer.handle [as handle_request] (C:\\Users\\go\\Desktop\\backend\\node_modules\\express\\lib\\router\\layer.js:95:5)\n    at next (C:\\Users\\go\\Desktop\\backend\\node_modules\\express\\lib\\router\\route.js:144:13)\n    at Route.dispatch (C:\\Users\\go\\Desktop\\backend\\node_modules\\express\\lib\\router\\route.js:114:3)"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"error","message":"Invalid sort value: { promoted: true } Invalid sort value: { promoted: true }","stack":"TypeError: Invalid sort value: { promoted: true }\n    at push (C:\\Users\\go\\Desktop\\backend\\node_modules\\mquery\\lib\\mquery.js:1325:19)\n    at model.Query.Query.sort (C:\\Users\\go\\Desktop\\backend\\node_modules\\mquery\\lib\\mquery.js:1282:7)\n    at model.Query.Query.sort (C:\\Users\\go\\Desktop\\backend\\node_modules\\mongoose\\lib\\query.js:2685:26)\n    at StoreList (C:\\Users\\go\\Desktop\\backend\\app\\http\\controller\\SuperAdminController.js:271:41)\n    at newFn (C:\\Users\\go\\Desktop\\backend\\node_modules\\express-async-errors\\index.js:16:20)\n    at Layer.handle [as handle_request] (C:\\Users\\go\\Desktop\\backend\\node_modules\\express\\lib\\router\\layer.js:95:5)\n    at next (C:\\Users\\go\\Desktop\\backend\\node_modules\\express\\lib\\router\\route.js:144:13)\n    at module.exports (C:\\Users\\go\\Desktop\\backend\\app\\http\\middleware\\SuperAdmin.js:7:12)\n    at newFn (C:\\Users\\go\\Desktop\\backend\\node_modules\\express-async-errors\\index.js:16:20)\n    at Layer.handle [as handle_request] (C:\\Users\\go\\Desktop\\backend\\node_modules\\express\\lib\\router\\layer.js:95:5)\n    at next (C:\\Users\\go\\Desktop\\backend\\node_modules\\express\\lib\\router\\route.js:144:13)\n    at module.exports (C:\\Users\\go\\Desktop\\backend\\app\\http\\middleware\\Auth.js:11:5)\n    at newFn (C:\\Users\\go\\Desktop\\backend\\node_modules\\express-async-errors\\index.js:16:20)\n    at Layer.handle [as handle_request] (C:\\Users\\go\\Desktop\\backend\\node_modules\\express\\lib\\router\\layer.js:95:5)\n    at next (C:\\Users\\go\\Desktop\\backend\\node_modules\\express\\lib\\router\\route.js:144:13)\n    at Route.dispatch (C:\\Users\\go\\Desktop\\backend\\node_modules\\express\\lib\\router\\route.js:114:3)"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"error","message":"Parameter \"obj\" to Document() must be an object, got VK Parameter \"obj\" to Document() must be an object, got VK","stack":"ObjectParameterError: Parameter \"obj\" to Document() must be an object, got VK\n    at EmbeddedDocument.Document (C:\\Users\\go\\Desktop\\backend\\node_modules\\mongoose\\lib\\document.js:100:11)\n    at EmbeddedDocument [as constructor] (C:\\Users\\go\\Desktop\\backend\\node_modules\\mongoose\\lib\\types\\embedded.js:47:12)\n    at new EmbeddedDocument (C:\\Users\\go\\Desktop\\backend\\node_modules\\mongoose\\lib\\schema\\documentarray.js:116:17)\n    at DocumentArrayPath.SchemaArray.castForQuery (C:\\Users\\go\\Desktop\\backend\\node_modules\\mongoose\\lib\\schema\\array.js:547:13)\n    at DocumentArrayPath.SchemaType.castForQueryWrapper (C:\\Users\\go\\Desktop\\backend\\node_modules\\mongoose\\lib\\schematype.js:1568:20)\n    at cast (C:\\Users\\go\\Desktop\\backend\\node_modules\\mongoose\\lib\\cast.js:332:32)\n    at model.Query.Query.cast (C:\\Users\\go\\Desktop\\backend\\node_modules\\mongoose\\lib\\query.js:4937:12)\n    at model.Query.Query._castConditions (C:\\Users\\go\\Desktop\\backend\\node_modules\\mongoose\\lib\\query.js:1975:10)\n    at model.Query.<anonymous> (C:\\Users\\go\\Desktop\\backend\\node_modules\\mongoose\\lib\\query.js:2002:8)\n    at model.Query._wrappedThunk [as _find] (C:\\Users\\go\\Desktop\\backend\\node_modules\\mongoose\\lib\\helpers\\query\\wrapThunk.js:16:8)\n    at C:\\Users\\go\\Desktop\\backend\\node_modules\\kareem\\index.js:370:33\n    at processTicksAndRejections (node:internal/process/task_queues:78:11)"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"error","message":"Parameter \"obj\" to Document() must be an object, got VK Parameter \"obj\" to Document() must be an object, got VK","stack":"ObjectParameterError: Parameter \"obj\" to Document() must be an object, got VK\n    at EmbeddedDocument.Document (C:\\Users\\go\\Desktop\\backend\\node_modules\\mongoose\\lib\\document.js:100:11)\n    at EmbeddedDocument [as constructor] (C:\\Users\\go\\Desktop\\backend\\node_modules\\mongoose\\lib\\types\\embedded.js:47:12)\n    at new EmbeddedDocument (C:\\Users\\go\\Desktop\\backend\\node_modules\\mongoose\\lib\\schema\\documentarray.js:116:17)\n    at DocumentArrayPath.SchemaArray.castForQuery (C:\\Users\\go\\Desktop\\backend\\node_modules\\mongoose\\lib\\schema\\array.js:547:13)\n    at C:\\Users\\go\\Desktop\\backend\\node_modules\\mongoose\\lib\\schematype.js:1533:18\n    at Array.map (<anonymous>)\n    at DocumentArrayPath.handle$in (C:\\Users\\go\\Desktop\\backend\\node_modules\\mongoose\\lib\\schematype.js:1529:14)\n    at DocumentArrayPath.SchemaArray.castForQuery (C:\\Users\\go\\Desktop\\backend\\node_modules\\mongoose\\lib\\schema\\array.js:498:19)\n    at DocumentArrayPath.SchemaType.castForQueryWrapper (C:\\Users\\go\\Desktop\\backend\\node_modules\\mongoose\\lib\\schematype.js:1558:22)\n    at cast (C:\\Users\\go\\Desktop\\backend\\node_modules\\mongoose\\lib\\cast.js:311:39)\n    at model.Query.Query.cast (C:\\Users\\go\\Desktop\\backend\\node_modules\\mongoose\\lib\\query.js:4937:12)\n    at model.Query.Query._castConditions (C:\\Users\\go\\Desktop\\backend\\node_modules\\mongoose\\lib\\query.js:1975:10)\n    at model.Query.<anonymous> (C:\\Users\\go\\Desktop\\backend\\node_modules\\mongoose\\lib\\query.js:2002:8)\n    at model.Query._wrappedThunk [as _find] (C:\\Users\\go\\Desktop\\backend\\node_modules\\mongoose\\lib\\helpers\\query\\wrapThunk.js:16:8)\n    at C:\\Users\\go\\Desktop\\backend\\node_modules\\kareem\\index.js:370:33\n    at processTicksAndRejections (node:internal/process/task_queues:78:11)"}
{"level":"error","message":"Parameter \"obj\" to Document() must be an object, got VK Parameter \"obj\" to Document() must be an object, got VK","stack":"ObjectParameterError: Parameter \"obj\" to Document() must be an object, got VK\n    at EmbeddedDocument.Document (C:\\Users\\go\\Desktop\\backend\\node_modules\\mongoose\\lib\\document.js:100:11)\n    at EmbeddedDocument [as constructor] (C:\\Users\\go\\Desktop\\backend\\node_modules\\mongoose\\lib\\types\\embedded.js:47:12)\n    at new EmbeddedDocument (C:\\Users\\go\\Desktop\\backend\\node_modules\\mongoose\\lib\\schema\\documentarray.js:116:17)\n    at DocumentArrayPath.SchemaArray.castForQuery (C:\\Users\\go\\Desktop\\backend\\node_modules\\mongoose\\lib\\schema\\array.js:547:13)\n    at C:\\Users\\go\\Desktop\\backend\\node_modules\\mongoose\\lib\\schematype.js:1533:18\n    at Array.map (<anonymous>)\n    at DocumentArrayPath.handle$in (C:\\Users\\go\\Desktop\\backend\\node_modules\\mongoose\\lib\\schematype.js:1529:14)\n    at DocumentArrayPath.SchemaArray.castForQuery (C:\\Users\\go\\Desktop\\backend\\node_modules\\mongoose\\lib\\schema\\array.js:498:19)\n    at DocumentArrayPath.SchemaType.castForQueryWrapper (C:\\Users\\go\\Desktop\\backend\\node_modules\\mongoose\\lib\\schematype.js:1558:22)\n    at cast (C:\\Users\\go\\Desktop\\backend\\node_modules\\mongoose\\lib\\cast.js:311:39)\n    at model.Query.Query.cast (C:\\Users\\go\\Desktop\\backend\\node_modules\\mongoose\\lib\\query.js:4937:12)\n    at model.Query.Query._castConditions (C:\\Users\\go\\Desktop\\backend\\node_modules\\mongoose\\lib\\query.js:1975:10)\n    at model.Query.<anonymous> (C:\\Users\\go\\Desktop\\backend\\node_modules\\mongoose\\lib\\query.js:2002:8)\n    at model.Query._wrappedThunk [as _find] (C:\\Users\\go\\Desktop\\backend\\node_modules\\mongoose\\lib\\helpers\\query\\wrapThunk.js:16:8)\n    at C:\\Users\\go\\Desktop\\backend\\node_modules\\kareem\\index.js:370:33\n    at processTicksAndRejections (node:internal/process/task_queues:78:11)"}
{"level":"info","message":"db connected"}
{"level":"error","message":"Parameter \"obj\" to Document() must be an object, got VK Parameter \"obj\" to Document() must be an object, got VK","stack":"ObjectParameterError: Parameter \"obj\" to Document() must be an object, got VK\n    at EmbeddedDocument.Document (C:\\Users\\go\\Desktop\\backend\\node_modules\\mongoose\\lib\\document.js:100:11)\n    at EmbeddedDocument [as constructor] (C:\\Users\\go\\Desktop\\backend\\node_modules\\mongoose\\lib\\types\\embedded.js:47:12)\n    at new EmbeddedDocument (C:\\Users\\go\\Desktop\\backend\\node_modules\\mongoose\\lib\\schema\\documentarray.js:116:17)\n    at DocumentArrayPath.SchemaArray.castForQuery (C:\\Users\\go\\Desktop\\backend\\node_modules\\mongoose\\lib\\schema\\array.js:547:13)\n    at C:\\Users\\go\\Desktop\\backend\\node_modules\\mongoose\\lib\\schematype.js:1533:18\n    at Array.map (<anonymous>)\n    at DocumentArrayPath.handle$in (C:\\Users\\go\\Desktop\\backend\\node_modules\\mongoose\\lib\\schematype.js:1529:14)\n    at DocumentArrayPath.SchemaArray.castForQuery (C:\\Users\\go\\Desktop\\backend\\node_modules\\mongoose\\lib\\schema\\array.js:498:19)\n    at DocumentArrayPath.SchemaType.castForQueryWrapper (C:\\Users\\go\\Desktop\\backend\\node_modules\\mongoose\\lib\\schematype.js:1558:22)\n    at cast (C:\\Users\\go\\Desktop\\backend\\node_modules\\mongoose\\lib\\cast.js:311:39)\n    at model.Query.Query.cast (C:\\Users\\go\\Desktop\\backend\\node_modules\\mongoose\\lib\\query.js:4937:12)\n    at model.Query.Query._castConditions (C:\\Users\\go\\Desktop\\backend\\node_modules\\mongoose\\lib\\query.js:1975:10)\n    at model.Query.<anonymous> (C:\\Users\\go\\Desktop\\backend\\node_modules\\mongoose\\lib\\query.js:2002:8)\n    at model.Query._wrappedThunk [as _find] (C:\\Users\\go\\Desktop\\backend\\node_modules\\mongoose\\lib\\helpers\\query\\wrapThunk.js:16:8)\n    at C:\\Users\\go\\Desktop\\backend\\node_modules\\kareem\\index.js:370:33\n    at processTicksAndRejections (node:internal/process/task_queues:78:11)"}
{"level":"info","message":"db connected"}
{"code":27,"codeName":"IndexNotFound","level":"error","message":"text index required for $text query text index required for $text query","name":"MongoError","ok":0,"stack":"MongoError: text index required for $text query\n    at MessageStream.messageHandler (C:\\Users\\go\\Desktop\\backend\\node_modules\\mongodb\\lib\\cmap\\connection.js:299:20)\n    at MessageStream.emit (node:events:527:28)\n    at processIncomingData (C:\\Users\\go\\Desktop\\backend\\node_modules\\mongodb\\lib\\cmap\\message_stream.js:144:12)\n    at MessageStream._write (C:\\Users\\go\\Desktop\\backend\\node_modules\\mongodb\\lib\\cmap\\message_stream.js:42:5)\n    at writeOrBuffer (node:internal/streams/writable:389:12)\n    at _write (node:internal/streams/writable:330:10)\n    at MessageStream.Writable.write (node:internal/streams/writable:334:10)\n    at Socket.ondata (node:internal/streams/readable:754:22)\n    at Socket.emit (node:events:527:28)\n    at addChunk (node:internal/streams/readable:315:12)\n    at readableAddChunk (node:internal/streams/readable:289:9)\n    at Socket.Readable.push (node:internal/streams/readable:228:10)\n    at TCP.onStreamRead (node:internal/stream_base_commons:190:23)"}
{"code":27,"codeName":"IndexNotFound","level":"error","message":"text index required for $text query text index required for $text query","name":"MongoError","ok":0,"stack":"MongoError: text index required for $text query\n    at MessageStream.messageHandler (C:\\Users\\go\\Desktop\\backend\\node_modules\\mongodb\\lib\\cmap\\connection.js:299:20)\n    at MessageStream.emit (node:events:527:28)\n    at processIncomingData (C:\\Users\\go\\Desktop\\backend\\node_modules\\mongodb\\lib\\cmap\\message_stream.js:144:12)\n    at MessageStream._write (C:\\Users\\go\\Desktop\\backend\\node_modules\\mongodb\\lib\\cmap\\message_stream.js:42:5)\n    at writeOrBuffer (node:internal/streams/writable:389:12)\n    at _write (node:internal/streams/writable:330:10)\n    at MessageStream.Writable.write (node:internal/streams/writable:334:10)\n    at Socket.ondata (node:internal/streams/readable:754:22)\n    at Socket.emit (node:events:527:28)\n    at addChunk (node:internal/streams/readable:315:12)\n    at readableAddChunk (node:internal/streams/readable:289:9)\n    at Socket.Readable.push (node:internal/streams/readable:228:10)\n    at TCP.onStreamRead (node:internal/stream_base_commons:190:23)"}
{"level":"info","message":"db connected"}
{"code":27,"codeName":"IndexNotFound","level":"error","message":"text index required for $text query text index required for $text query","name":"MongoError","ok":0,"stack":"MongoError: text index required for $text query\n    at MessageStream.messageHandler (C:\\Users\\go\\Desktop\\backend\\node_modules\\mongodb\\lib\\cmap\\connection.js:299:20)\n    at MessageStream.emit (node:events:527:28)\n    at processIncomingData (C:\\Users\\go\\Desktop\\backend\\node_modules\\mongodb\\lib\\cmap\\message_stream.js:144:12)\n    at MessageStream._write (C:\\Users\\go\\Desktop\\backend\\node_modules\\mongodb\\lib\\cmap\\message_stream.js:42:5)\n    at writeOrBuffer (node:internal/streams/writable:389:12)\n    at _write (node:internal/streams/writable:330:10)\n    at MessageStream.Writable.write (node:internal/streams/writable:334:10)\n    at Socket.ondata (node:internal/streams/readable:754:22)\n    at Socket.emit (node:events:527:28)\n    at addChunk (node:internal/streams/readable:315:12)\n    at readableAddChunk (node:internal/streams/readable:289:9)\n    at Socket.Readable.push (node:internal/streams/readable:228:10)\n    at TCP.onStreamRead (node:internal/stream_base_commons:190:23)"}
{"code":27,"codeName":"IndexNotFound","level":"error","message":"text index required for $text query text index required for $text query","name":"MongoError","ok":0,"stack":"MongoError: text index required for $text query\n    at MessageStream.messageHandler (C:\\Users\\go\\Desktop\\backend\\node_modules\\mongodb\\lib\\cmap\\connection.js:299:20)\n    at MessageStream.emit (node:events:527:28)\n    at processIncomingData (C:\\Users\\go\\Desktop\\backend\\node_modules\\mongodb\\lib\\cmap\\message_stream.js:144:12)\n    at MessageStream._write (C:\\Users\\go\\Desktop\\backend\\node_modules\\mongodb\\lib\\cmap\\message_stream.js:42:5)\n    at writeOrBuffer (node:internal/streams/writable:389:12)\n    at _write (node:internal/streams/writable:330:10)\n    at MessageStream.Writable.write (node:internal/streams/writable:334:10)\n    at Socket.ondata (node:internal/streams/readable:754:22)\n    at Socket.emit (node:events:527:28)\n    at addChunk (node:internal/streams/readable:315:12)\n    at readableAddChunk (node:internal/streams/readable:289:9)\n    at Socket.Readable.push (node:internal/streams/readable:228:10)\n    at TCP.onStreamRead (node:internal/stream_base_commons:190:23)"}
{"level":"info","message":"db connected"}
{"level":"error","message":"categories is not defined categories is not defined","stack":"ReferenceError: categories is not defined\n    at getStores (C:\\Users\\go\\Desktop\\backend\\app\\http\\controller\\UserController.js:27:101)\n    at newFn (C:\\Users\\go\\Desktop\\backend\\node_modules\\express-async-errors\\index.js:16:20)\n    at Layer.handle [as handle_request] (C:\\Users\\go\\Desktop\\backend\\node_modules\\express\\lib\\router\\layer.js:95:5)\n    at next (C:\\Users\\go\\Desktop\\backend\\node_modules\\express\\lib\\router\\route.js:144:13)\n    at Route.dispatch (C:\\Users\\go\\Desktop\\backend\\node_modules\\express\\lib\\router\\route.js:114:3)\n    at newFn (C:\\Users\\go\\Desktop\\backend\\node_modules\\express-async-errors\\index.js:16:20)\n    at Layer.handle [as handle_request] (C:\\Users\\go\\Desktop\\backend\\node_modules\\express\\lib\\router\\layer.js:95:5)\n    at C:\\Users\\go\\Desktop\\backend\\node_modules\\express\\lib\\router\\index.js:284:15\n    at param (C:\\Users\\go\\Desktop\\backend\\node_modules\\express\\lib\\router\\index.js:365:14)\n    at param (C:\\Users\\go\\Desktop\\backend\\node_modules\\express\\lib\\router\\index.js:376:14)\n    at Function.process_params (C:\\Users\\go\\Desktop\\backend\\node_modules\\express\\lib\\router\\index.js:421:3)\n    at next (C:\\Users\\go\\Desktop\\backend\\node_modules\\express\\lib\\router\\index.js:280:10)\n    at Function.handle (C:\\Users\\go\\Desktop\\backend\\node_modules\\express\\lib\\router\\index.js:175:3)\n    at router (C:\\Users\\go\\Desktop\\backend\\node_modules\\express\\lib\\router\\index.js:47:12)\n    at newFn (C:\\Users\\go\\Desktop\\backend\\node_modules\\express-async-errors\\index.js:16:20)\n    at Layer.handle [as handle_request] (C:\\Users\\go\\Desktop\\backend\\node_modules\\express\\lib\\router\\layer.js:95:5)"}
{"level":"error","message":"categories is not defined categories is not defined","stack":"ReferenceError: categories is not defined\n    at getStores (C:\\Users\\go\\Desktop\\backend\\app\\http\\controller\\UserController.js:27:101)\n    at newFn (C:\\Users\\go\\Desktop\\backend\\node_modules\\express-async-errors\\index.js:16:20)\n    at Layer.handle [as handle_request] (C:\\Users\\go\\Desktop\\backend\\node_modules\\express\\lib\\router\\layer.js:95:5)\n    at next (C:\\Users\\go\\Desktop\\backend\\node_modules\\express\\lib\\router\\route.js:144:13)\n    at Route.dispatch (C:\\Users\\go\\Desktop\\backend\\node_modules\\express\\lib\\router\\route.js:114:3)\n    at newFn (C:\\Users\\go\\Desktop\\backend\\node_modules\\express-async-errors\\index.js:16:20)\n    at Layer.handle [as handle_request] (C:\\Users\\go\\Desktop\\backend\\node_modules\\express\\lib\\router\\layer.js:95:5)\n    at C:\\Users\\go\\Desktop\\backend\\node_modules\\express\\lib\\router\\index.js:284:15\n    at param (C:\\Users\\go\\Desktop\\backend\\node_modules\\express\\lib\\router\\index.js:365:14)\n    at param (C:\\Users\\go\\Desktop\\backend\\node_modules\\express\\lib\\router\\index.js:376:14)\n    at Function.process_params (C:\\Users\\go\\Desktop\\backend\\node_modules\\express\\lib\\router\\index.js:421:3)\n    at next (C:\\Users\\go\\Desktop\\backend\\node_modules\\express\\lib\\router\\index.js:280:10)\n    at Function.handle (C:\\Users\\go\\Desktop\\backend\\node_modules\\express\\lib\\router\\index.js:175:3)\n    at router (C:\\Users\\go\\Desktop\\backend\\node_modules\\express\\lib\\router\\index.js:47:12)\n    at newFn (C:\\Users\\go\\Desktop\\backend\\node_modules\\express-async-errors\\index.js:16:20)\n    at Layer.handle [as handle_request] (C:\\Users\\go\\Desktop\\backend\\node_modules\\express\\lib\\router\\layer.js:95:5)"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"error","message":"Cannot read properties of undefined (reading 'find') Cannot read properties of undefined (reading 'find')","stack":"TypeError: Cannot read properties of undefined (reading 'find')\n    at getServices (C:\\Users\\go\\Desktop\\backend\\app\\http\\controller\\UserController.js:43:39)\n    at processTicksAndRejections (node:internal/process/task_queues:96:5)"}
{"level":"info","message":"db connected"}
{"level":"error","message":"Cannot read properties of undefined (reading 'find') Cannot read properties of undefined (reading 'find')","stack":"TypeError: Cannot read properties of undefined (reading 'find')\n    at getServices (C:\\Users\\go\\Desktop\\backend\\app\\http\\controller\\UserController.js:43:39)\n    at processTicksAndRejections (node:internal/process/task_queues:96:5)"}
{"level":"info","message":"db connected"}
{"level":"error","message":"Cannot read properties of undefined (reading 'find') Cannot read properties of undefined (reading 'find')","stack":"TypeError: Cannot read properties of undefined (reading 'find')\n    at getServices (C:\\Users\\go\\Desktop\\backend\\app\\http\\controller\\UserController.js:43:39)\n    at processTicksAndRejections (node:internal/process/task_queues:96:5)"}
{"level":"error","message":"Cannot read properties of undefined (reading 'find') Cannot read properties of undefined (reading 'find')","stack":"TypeError: Cannot read properties of undefined (reading 'find')\n    at getServices (C:\\Users\\go\\Desktop\\backend\\app\\http\\controller\\UserController.js:43:39)\n    at processTicksAndRejections (node:internal/process/task_queues:96:5)"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"error","message":"undefined is not iterable (cannot read property Symbol(Symbol.iterator))"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"error","message":"serv1.save is not a function serv1.save is not a function","stack":"TypeError: serv1.save is not a function\n    at GetServiceList (C:\\Users\\go\\Desktop\\backend\\app\\http\\controller\\SuperAdminController.js:281:17)\n    at processTicksAndRejections (node:internal/process/task_queues:96:5)"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"code":"ERR_HTTP_INVALID_STATUS_CODE","level":"error","message":"Invalid status code: 123123 Invalid status code: 123123","stack":"RangeError [ERR_HTTP_INVALID_STATUS_CODE]: Invalid status code: 123123\n    at new NodeError (node:internal/errors:372:5)\n    at ServerResponse.writeHead (node:_http_server:275:11)\n    at ServerResponse._implicitHeader (node:_http_server:266:8)\n    at ServerResponse.end (node:_http_outgoing:871:10)\n    at ServerResponse.send (C:\\Users\\go\\Desktop\\backend\\node_modules\\express\\lib\\response.js:232:10)\n    at getServices (C:\\Users\\go\\Desktop\\backend\\app\\http\\controller\\UserController.js:49:25)\n    at processTicksAndRejections (node:internal/process/task_queues:96:5)"}
{"code":"ERR_HTTP_INVALID_STATUS_CODE","level":"error","message":"Invalid status code: 123123 Invalid status code: 123123","stack":"RangeError [ERR_HTTP_INVALID_STATUS_CODE]: Invalid status code: 123123\n    at new NodeError (node:internal/errors:372:5)\n    at ServerResponse.writeHead (node:_http_server:275:11)\n    at ServerResponse._implicitHeader (node:_http_server:266:8)\n    at ServerResponse.end (node:_http_outgoing:871:10)\n    at ServerResponse.send (C:\\Users\\go\\Desktop\\backend\\node_modules\\express\\lib\\response.js:232:10)\n    at getServices (C:\\Users\\go\\Desktop\\backend\\app\\http\\controller\\UserController.js:49:25)\n    at processTicksAndRejections (node:internal/process/task_queues:96:5)"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"code":31254,"codeName":"Location31254","level":"error","message":"Cannot do exclusion on field password in inclusion projection Cannot do exclusion on field password in inclusion projection","name":"MongoError","ok":0,"stack":"MongoError: Cannot do exclusion on field password in inclusion projection\n    at MessageStream.messageHandler (C:\\Users\\go\\Desktop\\backend\\node_modules\\mongodb\\lib\\cmap\\connection.js:299:20)\n    at MessageStream.emit (node:events:527:28)\n    at processIncomingData (C:\\Users\\go\\Desktop\\backend\\node_modules\\mongodb\\lib\\cmap\\message_stream.js:144:12)\n    at MessageStream._write (C:\\Users\\go\\Desktop\\backend\\node_modules\\mongodb\\lib\\cmap\\message_stream.js:42:5)\n    at writeOrBuffer (node:internal/streams/writable:389:12)\n    at _write (node:internal/streams/writable:330:10)\n    at MessageStream.Writable.write (node:internal/streams/writable:334:10)\n    at Socket.ondata (node:internal/streams/readable:754:22)\n    at Socket.emit (node:events:527:28)\n    at addChunk (node:internal/streams/readable:315:12)\n    at readableAddChunk (node:internal/streams/readable:289:9)\n    at Socket.Readable.push (node:internal/streams/readable:228:10)\n    at TCP.onStreamRead (node:internal/stream_base_commons:190:23)"}
{"level":"info","message":"db connected"}
{"code":31254,"codeName":"Location31254","level":"error","message":"Cannot do exclusion on field logo in inclusion projection Cannot do exclusion on field logo in inclusion projection","name":"MongoError","ok":0,"stack":"MongoError: Cannot do exclusion on field logo in inclusion projection\n    at MessageStream.messageHandler (C:\\Users\\go\\Desktop\\backend\\node_modules\\mongodb\\lib\\cmap\\connection.js:299:20)\n    at MessageStream.emit (node:events:527:28)\n    at processIncomingData (C:\\Users\\go\\Desktop\\backend\\node_modules\\mongodb\\lib\\cmap\\message_stream.js:144:12)\n    at MessageStream._write (C:\\Users\\go\\Desktop\\backend\\node_modules\\mongodb\\lib\\cmap\\message_stream.js:42:5)\n    at writeOrBuffer (node:internal/streams/writable:389:12)\n    at _write (node:internal/streams/writable:330:10)\n    at MessageStream.Writable.write (node:internal/streams/writable:334:10)\n    at Socket.ondata (node:internal/streams/readable:754:22)\n    at Socket.emit (node:events:527:28)\n    at addChunk (node:internal/streams/readable:315:12)\n    at readableAddChunk (node:internal/streams/readable:289:9)\n    at Socket.Readable.push (node:internal/streams/readable:228:10)\n    at TCP.onStreamRead (node:internal/stream_base_commons:190:23)"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"error","message":"Cannot read properties of undefined (reading 'path') Cannot read properties of undefined (reading 'path')","stack":"TypeError: Cannot read properties of undefined (reading 'path')\n    at AddPhoto (C:\\Users\\go\\Desktop\\backend\\app\\http\\controller\\SuperAdminController.js:269:18)\n    at newFn (C:\\Users\\go\\Desktop\\backend\\node_modules\\express-async-errors\\index.js:16:20)\n    at Layer.handle [as handle_request] (C:\\Users\\go\\Desktop\\backend\\node_modules\\express\\lib\\router\\layer.js:95:5)\n    at next (C:\\Users\\go\\Desktop\\backend\\node_modules\\express\\lib\\router\\route.js:144:13)\n    at C:\\Users\\go\\Desktop\\backend\\node_modules\\multer\\lib\\make-middleware.js:53:37\n    at AsyncResource.runInAsyncScope (node:async_hooks:202:9)\n    at listener (C:\\Users\\go\\Desktop\\backend\\node_modules\\on-finished\\index.js:170:15)\n    at onFinish (C:\\Users\\go\\Desktop\\backend\\node_modules\\on-finished\\index.js:101:5)\n    at callback (C:\\Users\\go\\Desktop\\backend\\node_modules\\ee-first\\index.js:55:10)\n    at IncomingMessage.onevent (C:\\Users\\go\\Desktop\\backend\\node_modules\\ee-first\\index.js:93:5)\n    at IncomingMessage.emit (node:events:539:35)\n    at endReadableNT (node:internal/streams/readable:1345:12)\n    at processTicksAndRejections (node:internal/process/task_queues:83:21)"}
{"level":"error","message":"Cannot read properties of undefined (reading 'path') Cannot read properties of undefined (reading 'path')","stack":"TypeError: Cannot read properties of undefined (reading 'path')\n    at AddPhoto (C:\\Users\\go\\Desktop\\backend\\app\\http\\controller\\SuperAdminController.js:269:18)\n    at newFn (C:\\Users\\go\\Desktop\\backend\\node_modules\\express-async-errors\\index.js:16:20)\n    at Layer.handle [as handle_request] (C:\\Users\\go\\Desktop\\backend\\node_modules\\express\\lib\\router\\layer.js:95:5)\n    at next (C:\\Users\\go\\Desktop\\backend\\node_modules\\express\\lib\\router\\route.js:144:13)\n    at C:\\Users\\go\\Desktop\\backend\\node_modules\\multer\\lib\\make-middleware.js:53:37\n    at AsyncResource.runInAsyncScope (node:async_hooks:202:9)\n    at listener (C:\\Users\\go\\Desktop\\backend\\node_modules\\on-finished\\index.js:170:15)\n    at onFinish (C:\\Users\\go\\Desktop\\backend\\node_modules\\on-finished\\index.js:101:5)\n    at callback (C:\\Users\\go\\Desktop\\backend\\node_modules\\ee-first\\index.js:55:10)\n    at IncomingMessage.onevent (C:\\Users\\go\\Desktop\\backend\\node_modules\\ee-first\\index.js:93:5)\n    at IncomingMessage.emit (node:events:539:35)\n    at endReadableNT (node:internal/streams/readable:1345:12)\n    at processTicksAndRejections (node:internal/process/task_queues:83:21)"}
{"level":"error","message":"Cannot read properties of undefined (reading 'path') Cannot read properties of undefined (reading 'path')","stack":"TypeError: Cannot read properties of undefined (reading 'path')\n    at AddPhoto (C:\\Users\\go\\Desktop\\backend\\app\\http\\controller\\SuperAdminController.js:269:18)\n    at newFn (C:\\Users\\go\\Desktop\\backend\\node_modules\\express-async-errors\\index.js:16:20)\n    at Layer.handle [as handle_request] (C:\\Users\\go\\Desktop\\backend\\node_modules\\express\\lib\\router\\layer.js:95:5)\n    at next (C:\\Users\\go\\Desktop\\backend\\node_modules\\express\\lib\\router\\route.js:144:13)\n    at C:\\Users\\go\\Desktop\\backend\\node_modules\\multer\\lib\\make-middleware.js:53:37\n    at AsyncResource.runInAsyncScope (node:async_hooks:202:9)\n    at listener (C:\\Users\\go\\Desktop\\backend\\node_modules\\on-finished\\index.js:170:15)\n    at onFinish (C:\\Users\\go\\Desktop\\backend\\node_modules\\on-finished\\index.js:101:5)\n    at callback (C:\\Users\\go\\Desktop\\backend\\node_modules\\ee-first\\index.js:55:10)\n    at IncomingMessage.onevent (C:\\Users\\go\\Desktop\\backend\\node_modules\\ee-first\\index.js:93:5)\n    at IncomingMessage.emit (node:events:539:35)\n    at endReadableNT (node:internal/streams/readable:1345:12)\n    at processTicksAndRejections (node:internal/process/task_queues:83:21)"}
{"level":"error","message":"Cannot read properties of undefined (reading 'path') Cannot read properties of undefined (reading 'path')","stack":"TypeError: Cannot read properties of undefined (reading 'path')\n    at AddPhoto (C:\\Users\\go\\Desktop\\backend\\app\\http\\controller\\SuperAdminController.js:269:18)\n    at newFn (C:\\Users\\go\\Desktop\\backend\\node_modules\\express-async-errors\\index.js:16:20)\n    at Layer.handle [as handle_request] (C:\\Users\\go\\Desktop\\backend\\node_modules\\express\\lib\\router\\layer.js:95:5)\n    at next (C:\\Users\\go\\Desktop\\backend\\node_modules\\express\\lib\\router\\route.js:144:13)\n    at C:\\Users\\go\\Desktop\\backend\\node_modules\\multer\\lib\\make-middleware.js:53:37\n    at AsyncResource.runInAsyncScope (node:async_hooks:202:9)\n    at listener (C:\\Users\\go\\Desktop\\backend\\node_modules\\on-finished\\index.js:170:15)\n    at onFinish (C:\\Users\\go\\Desktop\\backend\\node_modules\\on-finished\\index.js:101:5)\n    at callback (C:\\Users\\go\\Desktop\\backend\\node_modules\\ee-first\\index.js:55:10)\n    at IncomingMessage.onevent (C:\\Users\\go\\Desktop\\backend\\node_modules\\ee-first\\index.js:93:5)\n    at IncomingMessage.emit (node:events:539:35)\n    at endReadableNT (node:internal/streams/readable:1345:12)\n    at processTicksAndRejections (node:internal/process/task_queues:83:21)"}
{"level":"error","message":"Cannot read properties of undefined (reading 'path') Cannot read properties of undefined (reading 'path')","stack":"TypeError: Cannot read properties of undefined (reading 'path')\n    at AddPhoto (C:\\Users\\go\\Desktop\\backend\\app\\http\\controller\\SuperAdminController.js:269:18)\n    at newFn (C:\\Users\\go\\Desktop\\backend\\node_modules\\express-async-errors\\index.js:16:20)\n    at Layer.handle [as handle_request] (C:\\Users\\go\\Desktop\\backend\\node_modules\\express\\lib\\router\\layer.js:95:5)\n    at next (C:\\Users\\go\\Desktop\\backend\\node_modules\\express\\lib\\router\\route.js:144:13)\n    at C:\\Users\\go\\Desktop\\backend\\node_modules\\multer\\lib\\make-middleware.js:53:37\n    at AsyncResource.runInAsyncScope (node:async_hooks:202:9)\n    at listener (C:\\Users\\go\\Desktop\\backend\\node_modules\\on-finished\\index.js:170:15)\n    at onFinish (C:\\Users\\go\\Desktop\\backend\\node_modules\\on-finished\\index.js:101:5)\n    at callback (C:\\Users\\go\\Desktop\\backend\\node_modules\\ee-first\\index.js:55:10)\n    at IncomingMessage.onevent (C:\\Users\\go\\Desktop\\backend\\node_modules\\ee-first\\index.js:93:5)\n    at IncomingMessage.emit (node:events:539:35)\n    at endReadableNT (node:internal/streams/readable:1345:12)\n    at processTicksAndRejections (node:internal/process/task_queues:83:21)"}
{"level":"error","message":"Cannot read properties of undefined (reading 'path') Cannot read properties of undefined (reading 'path')","stack":"TypeError: Cannot read properties of undefined (reading 'path')\n    at AddPhoto (C:\\Users\\go\\Desktop\\backend\\app\\http\\controller\\SuperAdminController.js:269:18)\n    at newFn (C:\\Users\\go\\Desktop\\backend\\node_modules\\express-async-errors\\index.js:16:20)\n    at Layer.handle [as handle_request] (C:\\Users\\go\\Desktop\\backend\\node_modules\\express\\lib\\router\\layer.js:95:5)\n    at next (C:\\Users\\go\\Desktop\\backend\\node_modules\\express\\lib\\router\\route.js:144:13)\n    at C:\\Users\\go\\Desktop\\backend\\node_modules\\multer\\lib\\make-middleware.js:53:37\n    at AsyncResource.runInAsyncScope (node:async_hooks:202:9)\n    at listener (C:\\Users\\go\\Desktop\\backend\\node_modules\\on-finished\\index.js:170:15)\n    at onFinish (C:\\Users\\go\\Desktop\\backend\\node_modules\\on-finished\\index.js:101:5)\n    at callback (C:\\Users\\go\\Desktop\\backend\\node_modules\\ee-first\\index.js:55:10)\n    at IncomingMessage.onevent (C:\\Users\\go\\Desktop\\backend\\node_modules\\ee-first\\index.js:93:5)\n    at IncomingMessage.emit (node:events:539:35)\n    at endReadableNT (node:internal/streams/readable:1345:12)\n    at processTicksAndRejections (node:internal/process/task_queues:83:21)"}
{"level":"error","message":"Cannot read properties of undefined (reading 'path') Cannot read properties of undefined (reading 'path')","stack":"TypeError: Cannot read properties of undefined (reading 'path')\n    at AddPhoto (C:\\Users\\go\\Desktop\\backend\\app\\http\\controller\\SuperAdminController.js:269:18)\n    at newFn (C:\\Users\\go\\Desktop\\backend\\node_modules\\express-async-errors\\index.js:16:20)\n    at Layer.handle [as handle_request] (C:\\Users\\go\\Desktop\\backend\\node_modules\\express\\lib\\router\\layer.js:95:5)\n    at next (C:\\Users\\go\\Desktop\\backend\\node_modules\\express\\lib\\router\\route.js:144:13)\n    at C:\\Users\\go\\Desktop\\backend\\node_modules\\multer\\lib\\make-middleware.js:53:37\n    at AsyncResource.runInAsyncScope (node:async_hooks:202:9)\n    at listener (C:\\Users\\go\\Desktop\\backend\\node_modules\\on-finished\\index.js:170:15)\n    at onFinish (C:\\Users\\go\\Desktop\\backend\\node_modules\\on-finished\\index.js:101:5)\n    at callback (C:\\Users\\go\\Desktop\\backend\\node_modules\\ee-first\\index.js:55:10)\n    at IncomingMessage.onevent (C:\\Users\\go\\Desktop\\backend\\node_modules\\ee-first\\index.js:93:5)\n    at IncomingMessage.emit (node:events:539:35)\n    at endReadableNT (node:internal/streams/readable:1345:12)\n    at processTicksAndRejections (node:internal/process/task_queues:83:21)"}
{"level":"error","message":"Cannot read properties of undefined (reading 'path') Cannot read properties of undefined (reading 'path')","stack":"TypeError: Cannot read properties of undefined (reading 'path')\n    at AddPhoto (C:\\Users\\go\\Desktop\\backend\\app\\http\\controller\\SuperAdminController.js:269:18)\n    at newFn (C:\\Users\\go\\Desktop\\backend\\node_modules\\express-async-errors\\index.js:16:20)\n    at Layer.handle [as handle_request] (C:\\Users\\go\\Desktop\\backend\\node_modules\\express\\lib\\router\\layer.js:95:5)\n    at next (C:\\Users\\go\\Desktop\\backend\\node_modules\\express\\lib\\router\\route.js:144:13)\n    at C:\\Users\\go\\Desktop\\backend\\node_modules\\multer\\lib\\make-middleware.js:53:37\n    at AsyncResource.runInAsyncScope (node:async_hooks:202:9)\n    at listener (C:\\Users\\go\\Desktop\\backend\\node_modules\\on-finished\\index.js:170:15)\n    at onFinish (C:\\Users\\go\\Desktop\\backend\\node_modules\\on-finished\\index.js:101:5)\n    at callback (C:\\Users\\go\\Desktop\\backend\\node_modules\\ee-first\\index.js:55:10)\n    at IncomingMessage.onevent (C:\\Users\\go\\Desktop\\backend\\node_modules\\ee-first\\index.js:93:5)\n    at IncomingMessage.emit (node:events:539:35)\n    at endReadableNT (node:internal/streams/readable:1345:12)\n    at processTicksAndRejections (node:internal/process/task_queues:83:21)"}
{"level":"error","message":"Cannot read properties of undefined (reading 'path') Cannot read properties of undefined (reading 'path')","stack":"TypeError: Cannot read properties of undefined (reading 'path')\n    at AddPhoto (C:\\Users\\go\\Desktop\\backend\\app\\http\\controller\\SuperAdminController.js:269:18)\n    at newFn (C:\\Users\\go\\Desktop\\backend\\node_modules\\express-async-errors\\index.js:16:20)\n    at Layer.handle [as handle_request] (C:\\Users\\go\\Desktop\\backend\\node_modules\\express\\lib\\router\\layer.js:95:5)\n    at next (C:\\Users\\go\\Desktop\\backend\\node_modules\\express\\lib\\router\\route.js:144:13)\n    at C:\\Users\\go\\Desktop\\backend\\node_modules\\multer\\lib\\make-middleware.js:53:37\n    at AsyncResource.runInAsyncScope (node:async_hooks:202:9)\n    at listener (C:\\Users\\go\\Desktop\\backend\\node_modules\\on-finished\\index.js:170:15)\n    at onFinish (C:\\Users\\go\\Desktop\\backend\\node_modules\\on-finished\\index.js:101:5)\n    at callback (C:\\Users\\go\\Desktop\\backend\\node_modules\\ee-first\\index.js:55:10)\n    at IncomingMessage.onevent (C:\\Users\\go\\Desktop\\backend\\node_modules\\ee-first\\index.js:93:5)\n    at IncomingMessage.emit (node:events:539:35)\n    at endReadableNT (node:internal/streams/readable:1345:12)\n    at processTicksAndRejections (node:internal/process/task_queues:83:21)"}
{"level":"error","message":"Cannot read properties of undefined (reading 'path') Cannot read properties of undefined (reading 'path')","stack":"TypeError: Cannot read properties of undefined (reading 'path')\n    at AddPhoto (C:\\Users\\go\\Desktop\\backend\\app\\http\\controller\\SuperAdminController.js:269:18)\n    at newFn (C:\\Users\\go\\Desktop\\backend\\node_modules\\express-async-errors\\index.js:16:20)\n    at Layer.handle [as handle_request] (C:\\Users\\go\\Desktop\\backend\\node_modules\\express\\lib\\router\\layer.js:95:5)\n    at next (C:\\Users\\go\\Desktop\\backend\\node_modules\\express\\lib\\router\\route.js:144:13)\n    at C:\\Users\\go\\Desktop\\backend\\node_modules\\multer\\lib\\make-middleware.js:53:37\n    at AsyncResource.runInAsyncScope (node:async_hooks:202:9)\n    at listener (C:\\Users\\go\\Desktop\\backend\\node_modules\\on-finished\\index.js:170:15)\n    at onFinish (C:\\Users\\go\\Desktop\\backend\\node_modules\\on-finished\\index.js:101:5)\n    at callback (C:\\Users\\go\\Desktop\\backend\\node_modules\\ee-first\\index.js:55:10)\n    at IncomingMessage.onevent (C:\\Users\\go\\Desktop\\backend\\node_modules\\ee-first\\index.js:93:5)\n    at IncomingMessage.emit (node:events:539:35)\n    at endReadableNT (node:internal/streams/readable:1345:12)\n    at processTicksAndRejections (node:internal/process/task_queues:83:21)"}
{"level":"error","message":"Cannot read properties of undefined (reading 'path') Cannot read properties of undefined (reading 'path')","stack":"TypeError: Cannot read properties of undefined (reading 'path')\n    at AddPhoto (C:\\Users\\go\\Desktop\\backend\\app\\http\\controller\\SuperAdminController.js:269:18)\n    at newFn (C:\\Users\\go\\Desktop\\backend\\node_modules\\express-async-errors\\index.js:16:20)\n    at Layer.handle [as handle_request] (C:\\Users\\go\\Desktop\\backend\\node_modules\\express\\lib\\router\\layer.js:95:5)\n    at next (C:\\Users\\go\\Desktop\\backend\\node_modules\\express\\lib\\router\\route.js:144:13)\n    at C:\\Users\\go\\Desktop\\backend\\node_modules\\multer\\lib\\make-middleware.js:53:37\n    at AsyncResource.runInAsyncScope (node:async_hooks:202:9)\n    at listener (C:\\Users\\go\\Desktop\\backend\\node_modules\\on-finished\\index.js:170:15)\n    at onFinish (C:\\Users\\go\\Desktop\\backend\\node_modules\\on-finished\\index.js:101:5)\n    at callback (C:\\Users\\go\\Desktop\\backend\\node_modules\\ee-first\\index.js:55:10)\n    at IncomingMessage.onevent (C:\\Users\\go\\Desktop\\backend\\node_modules\\ee-first\\index.js:93:5)\n    at IncomingMessage.emit (node:events:539:35)\n    at endReadableNT (node:internal/streams/readable:1345:12)\n    at processTicksAndRejections (node:internal/process/task_queues:83:21)"}
{"level":"error","message":"Cannot read properties of undefined (reading 'path') Cannot read properties of undefined (reading 'path')","stack":"TypeError: Cannot read properties of undefined (reading 'path')\n    at AddPhoto (C:\\Users\\go\\Desktop\\backend\\app\\http\\controller\\SuperAdminController.js:269:18)\n    at newFn (C:\\Users\\go\\Desktop\\backend\\node_modules\\express-async-errors\\index.js:16:20)\n    at Layer.handle [as handle_request] (C:\\Users\\go\\Desktop\\backend\\node_modules\\express\\lib\\router\\layer.js:95:5)\n    at next (C:\\Users\\go\\Desktop\\backend\\node_modules\\express\\lib\\router\\route.js:144:13)\n    at C:\\Users\\go\\Desktop\\backend\\node_modules\\multer\\lib\\make-middleware.js:53:37\n    at AsyncResource.runInAsyncScope (node:async_hooks:202:9)\n    at listener (C:\\Users\\go\\Desktop\\backend\\node_modules\\on-finished\\index.js:170:15)\n    at onFinish (C:\\Users\\go\\Desktop\\backend\\node_modules\\on-finished\\index.js:101:5)\n    at callback (C:\\Users\\go\\Desktop\\backend\\node_modules\\ee-first\\index.js:55:10)\n    at IncomingMessage.onevent (C:\\Users\\go\\Desktop\\backend\\node_modules\\ee-first\\index.js:93:5)\n    at IncomingMessage.emit (node:events:539:35)\n    at endReadableNT (node:internal/streams/readable:1345:12)\n    at processTicksAndRejections (node:internal/process/task_queues:83:21)"}
{"code":"LIMIT_UNEXPECTED_FILE","field":"upload","level":"error","message":"Unexpected field Unexpected field","name":"MulterError","stack":"MulterError: Unexpected field\n    at wrappedFileFilter (C:\\Users\\go\\Desktop\\backend\\node_modules\\multer\\index.js:40:19)\n    at Busboy.<anonymous> (C:\\Users\\go\\Desktop\\backend\\node_modules\\multer\\lib\\make-middleware.js:115:7)\n    at Busboy.emit (node:events:527:28)\n    at Busboy.emit (C:\\Users\\go\\Desktop\\backend\\node_modules\\busboy\\lib\\main.js:38:33)\n    at PartStream.<anonymous> (C:\\Users\\go\\Desktop\\backend\\node_modules\\busboy\\lib\\types\\multipart.js:213:13)\n    at PartStream.emit (node:events:527:28)\n    at HeaderParser.<anonymous> (C:\\Users\\go\\Desktop\\backend\\node_modules\\dicer\\lib\\Dicer.js:51:16)\n    at HeaderParser.emit (node:events:527:28)\n    at HeaderParser._finish (C:\\Users\\go\\Desktop\\backend\\node_modules\\dicer\\lib\\HeaderParser.js:68:8)\n    at SBMH.<anonymous> (C:\\Users\\go\\Desktop\\backend\\node_modules\\dicer\\lib\\HeaderParser.js:40:12)\n    at SBMH.emit (node:events:527:28)\n    at SBMH._sbmh_feed (C:\\Users\\go\\Desktop\\backend\\node_modules\\streamsearch\\lib\\sbmh.js:159:14)\n    at SBMH.push (C:\\Users\\go\\Desktop\\backend\\node_modules\\streamsearch\\lib\\sbmh.js:56:14)\n    at HeaderParser.push (C:\\Users\\go\\Desktop\\backend\\node_modules\\dicer\\lib\\HeaderParser.js:46:19)\n    at Dicer._oninfo (C:\\Users\\go\\Desktop\\backend\\node_modules\\dicer\\lib\\Dicer.js:197:25)\n    at SBMH.<anonymous> (C:\\Users\\go\\Desktop\\backend\\node_modules\\dicer\\lib\\Dicer.js:127:10)","storageErrors":[]}
{"level":"info","message":"db connected"}
{"expected":691817,"length":691817,"level":"error","limit":102400,"message":"request entity too large request entity too large","stack":"PayloadTooLargeError: request entity too large\n    at readStream (C:\\Users\\go\\Desktop\\backend\\node_modules\\raw-body\\index.js:156:17)\n    at getRawBody (C:\\Users\\go\\Desktop\\backend\\node_modules\\raw-body\\index.js:109:12)\n    at read (C:\\Users\\go\\Desktop\\backend\\node_modules\\body-parser\\lib\\read.js:79:3)\n    at jsonParser (C:\\Users\\go\\Desktop\\backend\\node_modules\\body-parser\\lib\\types\\json.js:135:5)\n    at newFn (C:\\Users\\go\\Desktop\\backend\\node_modules\\express-async-errors\\index.js:16:20)\n    at Layer.handle [as handle_request] (C:\\Users\\go\\Desktop\\backend\\node_modules\\express\\lib\\router\\layer.js:95:5)\n    at trim_prefix (C:\\Users\\go\\Desktop\\backend\\node_modules\\express\\lib\\router\\index.js:328:13)\n    at C:\\Users\\go\\Desktop\\backend\\node_modules\\express\\lib\\router\\index.js:286:9\n    at Function.process_params (C:\\Users\\go\\Desktop\\backend\\node_modules\\express\\lib\\router\\index.js:346:12)\n    at next (C:\\Users\\go\\Desktop\\backend\\node_modules\\express\\lib\\router\\index.js:280:10)\n    at expressInit (C:\\Users\\go\\Desktop\\backend\\node_modules\\express\\lib\\middleware\\init.js:40:5)\n    at newFn (C:\\Users\\go\\Desktop\\backend\\node_modules\\express-async-errors\\index.js:16:20)\n    at Layer.handle [as handle_request] (C:\\Users\\go\\Desktop\\backend\\node_modules\\express\\lib\\router\\layer.js:95:5)\n    at trim_prefix (C:\\Users\\go\\Desktop\\backend\\node_modules\\express\\lib\\router\\index.js:328:13)\n    at C:\\Users\\go\\Desktop\\backend\\node_modules\\express\\lib\\router\\index.js:286:9\n    at Function.process_params (C:\\Users\\go\\Desktop\\backend\\node_modules\\express\\lib\\router\\index.js:346:12)","type":"entity.too.large"}
{"expected":691817,"length":691817,"level":"error","limit":102400,"message":"request entity too large request entity too large","stack":"PayloadTooLargeError: request entity too large\n    at readStream (C:\\Users\\go\\Desktop\\backend\\node_modules\\raw-body\\index.js:156:17)\n    at getRawBody (C:\\Users\\go\\Desktop\\backend\\node_modules\\raw-body\\index.js:109:12)\n    at read (C:\\Users\\go\\Desktop\\backend\\node_modules\\body-parser\\lib\\read.js:79:3)\n    at jsonParser (C:\\Users\\go\\Desktop\\backend\\node_modules\\body-parser\\lib\\types\\json.js:135:5)\n    at newFn (C:\\Users\\go\\Desktop\\backend\\node_modules\\express-async-errors\\index.js:16:20)\n    at Layer.handle [as handle_request] (C:\\Users\\go\\Desktop\\backend\\node_modules\\express\\lib\\router\\layer.js:95:5)\n    at trim_prefix (C:\\Users\\go\\Desktop\\backend\\node_modules\\express\\lib\\router\\index.js:328:13)\n    at C:\\Users\\go\\Desktop\\backend\\node_modules\\express\\lib\\router\\index.js:286:9\n    at Function.process_params (C:\\Users\\go\\Desktop\\backend\\node_modules\\express\\lib\\router\\index.js:346:12)\n    at next (C:\\Users\\go\\Desktop\\backend\\node_modules\\express\\lib\\router\\index.js:280:10)\n    at expressInit (C:\\Users\\go\\Desktop\\backend\\node_modules\\express\\lib\\middleware\\init.js:40:5)\n    at newFn (C:\\Users\\go\\Desktop\\backend\\node_modules\\express-async-errors\\index.js:16:20)\n    at Layer.handle [as handle_request] (C:\\Users\\go\\Desktop\\backend\\node_modules\\express\\lib\\router\\layer.js:95:5)\n    at trim_prefix (C:\\Users\\go\\Desktop\\backend\\node_modules\\express\\lib\\router\\index.js:328:13)\n    at C:\\Users\\go\\Desktop\\backend\\node_modules\\express\\lib\\router\\index.js:286:9\n    at Function.process_params (C:\\Users\\go\\Desktop\\backend\\node_modules\\express\\lib\\router\\index.js:346:12)","type":"entity.too.large"}
{"expected":691841,"length":691841,"level":"error","limit":102400,"message":"request entity too large request entity too large","stack":"PayloadTooLargeError: request entity too large\n    at readStream (C:\\Users\\go\\Desktop\\backend\\node_modules\\raw-body\\index.js:156:17)\n    at getRawBody (C:\\Users\\go\\Desktop\\backend\\node_modules\\raw-body\\index.js:109:12)\n    at read (C:\\Users\\go\\Desktop\\backend\\node_modules\\body-parser\\lib\\read.js:79:3)\n    at jsonParser (C:\\Users\\go\\Desktop\\backend\\node_modules\\body-parser\\lib\\types\\json.js:135:5)\n    at newFn (C:\\Users\\go\\Desktop\\backend\\node_modules\\express-async-errors\\index.js:16:20)\n    at Layer.handle [as handle_request] (C:\\Users\\go\\Desktop\\backend\\node_modules\\express\\lib\\router\\layer.js:95:5)\n    at trim_prefix (C:\\Users\\go\\Desktop\\backend\\node_modules\\express\\lib\\router\\index.js:328:13)\n    at C:\\Users\\go\\Desktop\\backend\\node_modules\\express\\lib\\router\\index.js:286:9\n    at Function.process_params (C:\\Users\\go\\Desktop\\backend\\node_modules\\express\\lib\\router\\index.js:346:12)\n    at next (C:\\Users\\go\\Desktop\\backend\\node_modules\\express\\lib\\router\\index.js:280:10)\n    at expressInit (C:\\Users\\go\\Desktop\\backend\\node_modules\\express\\lib\\middleware\\init.js:40:5)\n    at newFn (C:\\Users\\go\\Desktop\\backend\\node_modules\\express-async-errors\\index.js:16:20)\n    at Layer.handle [as handle_request] (C:\\Users\\go\\Desktop\\backend\\node_modules\\express\\lib\\router\\layer.js:95:5)\n    at trim_prefix (C:\\Users\\go\\Desktop\\backend\\node_modules\\express\\lib\\router\\index.js:328:13)\n    at C:\\Users\\go\\Desktop\\backend\\node_modules\\express\\lib\\router\\index.js:286:9\n    at Function.process_params (C:\\Users\\go\\Desktop\\backend\\node_modules\\express\\lib\\router\\index.js:346:12)","type":"entity.too.large"}
{"level":"info","message":"db connected"}
{"expected":258802,"length":258802,"level":"error","limit":102400,"message":"request entity too large request entity too large","stack":"PayloadTooLargeError: request entity too large\n    at readStream (C:\\Users\\go\\Desktop\\backend\\node_modules\\raw-body\\index.js:156:17)\n    at getRawBody (C:\\Users\\go\\Desktop\\backend\\node_modules\\raw-body\\index.js:109:12)\n    at read (C:\\Users\\go\\Desktop\\backend\\node_modules\\body-parser\\lib\\read.js:79:3)\n    at jsonParser (C:\\Users\\go\\Desktop\\backend\\node_modules\\body-parser\\lib\\types\\json.js:135:5)\n    at newFn (C:\\Users\\go\\Desktop\\backend\\node_modules\\express-async-errors\\index.js:16:20)\n    at Layer.handle [as handle_request] (C:\\Users\\go\\Desktop\\backend\\node_modules\\express\\lib\\router\\layer.js:95:5)\n    at trim_prefix (C:\\Users\\go\\Desktop\\backend\\node_modules\\express\\lib\\router\\index.js:328:13)\n    at C:\\Users\\go\\Desktop\\backend\\node_modules\\express\\lib\\router\\index.js:286:9\n    at Function.process_params (C:\\Users\\go\\Desktop\\backend\\node_modules\\express\\lib\\router\\index.js:346:12)\n    at next (C:\\Users\\go\\Desktop\\backend\\node_modules\\express\\lib\\router\\index.js:280:10)\n    at expressInit (C:\\Users\\go\\Desktop\\backend\\node_modules\\express\\lib\\middleware\\init.js:40:5)\n    at newFn (C:\\Users\\go\\Desktop\\backend\\node_modules\\express-async-errors\\index.js:16:20)\n    at Layer.handle [as handle_request] (C:\\Users\\go\\Desktop\\backend\\node_modules\\express\\lib\\router\\layer.js:95:5)\n    at trim_prefix (C:\\Users\\go\\Desktop\\backend\\node_modules\\express\\lib\\router\\index.js:328:13)\n    at C:\\Users\\go\\Desktop\\backend\\node_modules\\express\\lib\\router\\index.js:286:9\n    at Function.process_params (C:\\Users\\go\\Desktop\\backend\\node_modules\\express\\lib\\router\\index.js:346:12)","type":"entity.too.large"}
{"code":"LIMIT_UNEXPECTED_FILE","field":"files","level":"error","message":"Unexpected field Unexpected field","name":"MulterError","stack":"MulterError: Unexpected field\n    at wrappedFileFilter (C:\\Users\\go\\Desktop\\backend\\node_modules\\multer\\index.js:40:19)\n    at Busboy.<anonymous> (C:\\Users\\go\\Desktop\\backend\\node_modules\\multer\\lib\\make-middleware.js:115:7)\n    at Busboy.emit (node:events:527:28)\n    at Busboy.emit (C:\\Users\\go\\Desktop\\backend\\node_modules\\busboy\\lib\\main.js:38:33)\n    at PartStream.<anonymous> (C:\\Users\\go\\Desktop\\backend\\node_modules\\busboy\\lib\\types\\multipart.js:213:13)\n    at PartStream.emit (node:events:527:28)\n    at HeaderParser.<anonymous> (C:\\Users\\go\\Desktop\\backend\\node_modules\\dicer\\lib\\Dicer.js:51:16)\n    at HeaderParser.emit (node:events:527:28)\n    at HeaderParser._finish (C:\\Users\\go\\Desktop\\backend\\node_modules\\dicer\\lib\\HeaderParser.js:68:8)\n    at SBMH.<anonymous> (C:\\Users\\go\\Desktop\\backend\\node_modules\\dicer\\lib\\HeaderParser.js:40:12)\n    at SBMH.emit (node:events:527:28)\n    at SBMH._sbmh_feed (C:\\Users\\go\\Desktop\\backend\\node_modules\\streamsearch\\lib\\sbmh.js:159:14)\n    at SBMH.push (C:\\Users\\go\\Desktop\\backend\\node_modules\\streamsearch\\lib\\sbmh.js:56:14)\n    at HeaderParser.push (C:\\Users\\go\\Desktop\\backend\\node_modules\\dicer\\lib\\HeaderParser.js:46:19)\n    at Dicer._oninfo (C:\\Users\\go\\Desktop\\backend\\node_modules\\dicer\\lib\\Dicer.js:197:25)\n    at SBMH.<anonymous> (C:\\Users\\go\\Desktop\\backend\\node_modules\\dicer\\lib\\Dicer.js:127:10)","storageErrors":[]}
{"code":"LIMIT_UNEXPECTED_FILE","field":"files","level":"error","message":"Unexpected field Unexpected field","name":"MulterError","stack":"MulterError: Unexpected field\n    at wrappedFileFilter (C:\\Users\\go\\Desktop\\backend\\node_modules\\multer\\index.js:40:19)\n    at Busboy.<anonymous> (C:\\Users\\go\\Desktop\\backend\\node_modules\\multer\\lib\\make-middleware.js:115:7)\n    at Busboy.emit (node:events:527:28)\n    at Busboy.emit (C:\\Users\\go\\Desktop\\backend\\node_modules\\busboy\\lib\\main.js:38:33)\n    at PartStream.<anonymous> (C:\\Users\\go\\Desktop\\backend\\node_modules\\busboy\\lib\\types\\multipart.js:213:13)\n    at PartStream.emit (node:events:527:28)\n    at HeaderParser.<anonymous> (C:\\Users\\go\\Desktop\\backend\\node_modules\\dicer\\lib\\Dicer.js:51:16)\n    at HeaderParser.emit (node:events:527:28)\n    at HeaderParser._finish (C:\\Users\\go\\Desktop\\backend\\node_modules\\dicer\\lib\\HeaderParser.js:68:8)\n    at SBMH.<anonymous> (C:\\Users\\go\\Desktop\\backend\\node_modules\\dicer\\lib\\HeaderParser.js:40:12)\n    at SBMH.emit (node:events:527:28)\n    at SBMH._sbmh_feed (C:\\Users\\go\\Desktop\\backend\\node_modules\\streamsearch\\lib\\sbmh.js:159:14)\n    at SBMH.push (C:\\Users\\go\\Desktop\\backend\\node_modules\\streamsearch\\lib\\sbmh.js:56:14)\n    at HeaderParser.push (C:\\Users\\go\\Desktop\\backend\\node_modules\\dicer\\lib\\HeaderParser.js:46:19)\n    at Dicer._oninfo (C:\\Users\\go\\Desktop\\backend\\node_modules\\dicer\\lib\\Dicer.js:197:25)\n    at SBMH.<anonymous> (C:\\Users\\go\\Desktop\\backend\\node_modules\\dicer\\lib\\Dicer.js:127:10)","storageErrors":[]}
{"code":"LIMIT_UNEXPECTED_FILE","field":"files","level":"error","message":"Unexpected field Unexpected field","name":"MulterError","stack":"MulterError: Unexpected field\n    at wrappedFileFilter (C:\\Users\\go\\Desktop\\backend\\node_modules\\multer\\index.js:40:19)\n    at Busboy.<anonymous> (C:\\Users\\go\\Desktop\\backend\\node_modules\\multer\\lib\\make-middleware.js:115:7)\n    at Busboy.emit (node:events:527:28)\n    at Busboy.emit (C:\\Users\\go\\Desktop\\backend\\node_modules\\busboy\\lib\\main.js:38:33)\n    at PartStream.<anonymous> (C:\\Users\\go\\Desktop\\backend\\node_modules\\busboy\\lib\\types\\multipart.js:213:13)\n    at PartStream.emit (node:events:527:28)\n    at HeaderParser.<anonymous> (C:\\Users\\go\\Desktop\\backend\\node_modules\\dicer\\lib\\Dicer.js:51:16)\n    at HeaderParser.emit (node:events:527:28)\n    at HeaderParser._finish (C:\\Users\\go\\Desktop\\backend\\node_modules\\dicer\\lib\\HeaderParser.js:68:8)\n    at SBMH.<anonymous> (C:\\Users\\go\\Desktop\\backend\\node_modules\\dicer\\lib\\HeaderParser.js:40:12)\n    at SBMH.emit (node:events:527:28)\n    at SBMH._sbmh_feed (C:\\Users\\go\\Desktop\\backend\\node_modules\\streamsearch\\lib\\sbmh.js:159:14)\n    at SBMH.push (C:\\Users\\go\\Desktop\\backend\\node_modules\\streamsearch\\lib\\sbmh.js:56:14)\n    at HeaderParser.push (C:\\Users\\go\\Desktop\\backend\\node_modules\\dicer\\lib\\HeaderParser.js:46:19)\n    at Dicer._oninfo (C:\\Users\\go\\Desktop\\backend\\node_modules\\dicer\\lib\\Dicer.js:197:25)\n    at SBMH.<anonymous> (C:\\Users\\go\\Desktop\\backend\\node_modules\\dicer\\lib\\Dicer.js:127:10)","storageErrors":[]}
{"code":"LIMIT_UNEXPECTED_FILE","field":"files","level":"error","message":"Unexpected field Unexpected field","name":"MulterError","stack":"MulterError: Unexpected field\n    at wrappedFileFilter (C:\\Users\\go\\Desktop\\backend\\node_modules\\multer\\index.js:40:19)\n    at Busboy.<anonymous> (C:\\Users\\go\\Desktop\\backend\\node_modules\\multer\\lib\\make-middleware.js:115:7)\n    at Busboy.emit (node:events:527:28)\n    at Busboy.emit (C:\\Users\\go\\Desktop\\backend\\node_modules\\busboy\\lib\\main.js:38:33)\n    at PartStream.<anonymous> (C:\\Users\\go\\Desktop\\backend\\node_modules\\busboy\\lib\\types\\multipart.js:213:13)\n    at PartStream.emit (node:events:527:28)\n    at HeaderParser.<anonymous> (C:\\Users\\go\\Desktop\\backend\\node_modules\\dicer\\lib\\Dicer.js:51:16)\n    at HeaderParser.emit (node:events:527:28)\n    at HeaderParser._finish (C:\\Users\\go\\Desktop\\backend\\node_modules\\dicer\\lib\\HeaderParser.js:68:8)\n    at SBMH.<anonymous> (C:\\Users\\go\\Desktop\\backend\\node_modules\\dicer\\lib\\HeaderParser.js:40:12)\n    at SBMH.emit (node:events:527:28)\n    at SBMH._sbmh_feed (C:\\Users\\go\\Desktop\\backend\\node_modules\\streamsearch\\lib\\sbmh.js:159:14)\n    at SBMH.push (C:\\Users\\go\\Desktop\\backend\\node_modules\\streamsearch\\lib\\sbmh.js:56:14)\n    at HeaderParser.push (C:\\Users\\go\\Desktop\\backend\\node_modules\\dicer\\lib\\HeaderParser.js:46:19)\n    at Dicer._oninfo (C:\\Users\\go\\Desktop\\backend\\node_modules\\dicer\\lib\\Dicer.js:197:25)\n    at SBMH.<anonymous> (C:\\Users\\go\\Desktop\\backend\\node_modules\\dicer\\lib\\Dicer.js:127:10)","storageErrors":[]}
{"code":"LIMIT_UNEXPECTED_FILE","field":"files","level":"error","message":"Unexpected field Unexpected field","name":"MulterError","stack":"MulterError: Unexpected field\n    at wrappedFileFilter (C:\\Users\\go\\Desktop\\backend\\node_modules\\multer\\index.js:40:19)\n    at Busboy.<anonymous> (C:\\Users\\go\\Desktop\\backend\\node_modules\\multer\\lib\\make-middleware.js:115:7)\n    at Busboy.emit (node:events:527:28)\n    at Busboy.emit (C:\\Users\\go\\Desktop\\backend\\node_modules\\busboy\\lib\\main.js:38:33)\n    at PartStream.<anonymous> (C:\\Users\\go\\Desktop\\backend\\node_modules\\busboy\\lib\\types\\multipart.js:213:13)\n    at PartStream.emit (node:events:527:28)\n    at HeaderParser.<anonymous> (C:\\Users\\go\\Desktop\\backend\\node_modules\\dicer\\lib\\Dicer.js:51:16)\n    at HeaderParser.emit (node:events:527:28)\n    at HeaderParser._finish (C:\\Users\\go\\Desktop\\backend\\node_modules\\dicer\\lib\\HeaderParser.js:68:8)\n    at SBMH.<anonymous> (C:\\Users\\go\\Desktop\\backend\\node_modules\\dicer\\lib\\HeaderParser.js:40:12)\n    at SBMH.emit (node:events:527:28)\n    at SBMH._sbmh_feed (C:\\Users\\go\\Desktop\\backend\\node_modules\\streamsearch\\lib\\sbmh.js:159:14)\n    at SBMH.push (C:\\Users\\go\\Desktop\\backend\\node_modules\\streamsearch\\lib\\sbmh.js:56:14)\n    at HeaderParser.push (C:\\Users\\go\\Desktop\\backend\\node_modules\\dicer\\lib\\HeaderParser.js:46:19)\n    at Dicer._oninfo (C:\\Users\\go\\Desktop\\backend\\node_modules\\dicer\\lib\\Dicer.js:197:25)\n    at SBMH.<anonymous> (C:\\Users\\go\\Desktop\\backend\\node_modules\\dicer\\lib\\Dicer.js:127:10)","storageErrors":[]}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"kind":"ObjectId","level":"error","message":"Cast to ObjectId failed for value \"null\" (type string) at path \"_id\" for model \"pages\" Cast to ObjectId failed for value \"null\" (type string) at path \"_id\" for model \"pages\"","path":"_id","reason":{},"stack":"CastError: Cast to ObjectId failed for value \"null\" (type string) at path \"_id\" for model \"pages\"\n    at model.Query.exec (C:\\Users\\go\\Desktop\\backend\\node_modules\\mongoose\\lib\\query.js:4498:21)\n    at model.Query.Query.then (C:\\Users\\go\\Desktop\\backend\\node_modules\\mongoose\\lib\\query.js:4592:15)","stringValue":"\"null\"","value":"null","valueType":"string"}
{"kind":"ObjectId","level":"error","message":"Cast to ObjectId failed for value \"null\" (type string) at path \"_id\" for model \"pages\" Cast to ObjectId failed for value \"null\" (type string) at path \"_id\" for model \"pages\"","path":"_id","reason":{},"stack":"CastError: Cast to ObjectId failed for value \"null\" (type string) at path \"_id\" for model \"pages\"\n    at model.Query.exec (C:\\Users\\go\\Desktop\\backend\\node_modules\\mongoose\\lib\\query.js:4498:21)\n    at model.Query.Query.then (C:\\Users\\go\\Desktop\\backend\\node_modules\\mongoose\\lib\\query.js:4592:15)","stringValue":"\"null\"","value":"null","valueType":"string"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"kind":"ObjectId","level":"error","message":"Cast to ObjectId failed for value \"null\" (type string) at path \"_id\" for model \"pages\" Cast to ObjectId failed for value \"null\" (type string) at path \"_id\" for model \"pages\"","path":"_id","reason":{},"stack":"CastError: Cast to ObjectId failed for value \"null\" (type string) at path \"_id\" for model \"pages\"\n    at model.Query.exec (C:\\Users\\go\\Desktop\\backend\\node_modules\\mongoose\\lib\\query.js:4498:21)\n    at model.Query.Query.then (C:\\Users\\go\\Desktop\\backend\\node_modules\\mongoose\\lib\\query.js:4592:15)","stringValue":"\"null\"","value":"null","valueType":"string"}
{"kind":"ObjectId","level":"error","message":"Cast to ObjectId failed for value \"null\" (type string) at path \"_id\" for model \"pages\" Cast to ObjectId failed for value \"null\" (type string) at path \"_id\" for model \"pages\"","path":"_id","reason":{},"stack":"CastError: Cast to ObjectId failed for value \"null\" (type string) at path \"_id\" for model \"pages\"\n    at model.Query.exec (C:\\Users\\go\\Desktop\\backend\\node_modules\\mongoose\\lib\\query.js:4498:21)\n    at model.Query.Query.then (C:\\Users\\go\\Desktop\\backend\\node_modules\\mongoose\\lib\\query.js:4592:15)","stringValue":"\"null\"","value":"null","valueType":"string"}
{"level":"info","message":"db connected"}
{"kind":"ObjectId","level":"error","message":"Cast to ObjectId failed for value \"null\" (type string) at path \"_id\" for model \"pages\" Cast to ObjectId failed for value \"null\" (type string) at path \"_id\" for model \"pages\"","path":"_id","reason":{},"stack":"CastError: Cast to ObjectId failed for value \"null\" (type string) at path \"_id\" for model \"pages\"\n    at model.Query.exec (C:\\Users\\go\\Desktop\\backend\\node_modules\\mongoose\\lib\\query.js:4498:21)\n    at model.Query.Query.then (C:\\Users\\go\\Desktop\\backend\\node_modules\\mongoose\\lib\\query.js:4592:15)","stringValue":"\"null\"","value":"null","valueType":"string"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"error","message":"_.pick is not a function or its return value is not iterable _.pick is not a function or its return value is not iterable","stack":"TypeError: _.pick is not a function or its return value is not iterable\n    at addComment (C:\\Users\\go\\Desktop\\backend\\app\\http\\controller\\UserController.js:334:34)\n    at processTicksAndRejections (node:internal/process/task_queues:96:5)"}
{"level":"error","message":"_.pick is not a function or its return value is not iterable _.pick is not a function or its return value is not iterable","stack":"TypeError: _.pick is not a function or its return value is not iterable\n    at addComment (C:\\Users\\go\\Desktop\\backend\\app\\http\\controller\\UserController.js:334:34)\n    at processTicksAndRejections (node:internal/process/task_queues:96:5)"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"_message":"pages validation failed","errors":{"comments.0._id":{"kind":"ObjectId","message":"Cast to ObjectId failed for value \"[\n  { name: 'اسماعیل صالح زاده', text: 'عالی بودی', score: 5 },\n  { createdDate: 2023-11-29T12:59:44.635Z }\n]\" (type Array) at path \"_id\"","name":"CastError","path":"_id","reason":{},"stringValue":"\"[\n  { name: 'اسماعیل صالح زاده', text: 'عالی بودی', score: 5 },\n  { createdDate: 2023-11-29T12:59:44.635Z }\n]\"","value":[{"name":"اسماعیل صالح زاده","score":5,"text":"عالی بودی"},{"createdDate":"2023-11-29T12:59:44.635Z"}],"valueType":"Array"},"comments.0.name":{"kind":"required","message":"Path `name` is required.","name":"ValidatorError","path":"name","properties":{"message":"Path `name` is required.","path":"name","type":"required"}},"comments.0.score":{"kind":"required","message":"Path `score` is required.","name":"ValidatorError","path":"score","properties":{"message":"Path `score` is required.","path":"score","type":"required"}},"comments.0.text":{"kind":"required","message":"Path `text` is required.","name":"ValidatorError","path":"text","properties":{"message":"Path `text` is required.","path":"text","type":"required"}}},"level":"error","message":"pages validation failed: comments.0._id: Cast to ObjectId failed for value \"[\n  { name: 'اسماعیل صالح زاده', text: 'عالی بودی', score: 5 },\n  { createdDate: 2023-11-29T12:59:44.635Z }\n]\" (type Array) at path \"_id\", comments.0.score: Path `score` is required., comments.0.text: Path `text` is required., comments.0.name: Path `name` is required. pages validation failed: comments.0._id: Cast to ObjectId failed for value \"[\n  { name: 'اسماعیل صالح زاده', text: 'عالی بودی', score: 5 },\n  { createdDate: 2023-11-29T12:59:44.635Z }\n]\" (type Array) at path \"_id\", comments.0.score: Path `score` is required., comments.0.text: Path `text` is required., comments.0.name: Path `name` is required.","stack":"ValidationError: pages validation failed: comments.0._id: Cast to ObjectId failed for value \"[\n  { name: 'اسماعیل صالح زاده', text: 'عالی بودی', score: 5 },\n  { createdDate: 2023-11-29T12:59:44.635Z }\n]\" (type Array) at path \"_id\", comments.0.score: Path `score` is required., comments.0.text: Path `text` is required., comments.0.name: Path `name` is required.\n    at model.Document.invalidate (C:\\Users\\go\\Desktop\\backend\\node_modules\\mongoose\\lib\\document.js:2786:32)\n    at EmbeddedDocument.invalidate (C:\\Users\\go\\Desktop\\backend\\node_modules\\mongoose\\lib\\types\\embedded.js:298:29)\n    at EmbeddedDocument.$set (C:\\Users\\go\\Desktop\\backend\\node_modules\\mongoose\\lib\\document.js:1353:12)\n    at EmbeddedDocument.$set (C:\\Users\\go\\Desktop\\backend\\node_modules\\mongoose\\lib\\document.js:1062:16)\n    at EmbeddedDocument.Document (C:\\Users\\go\\Desktop\\backend\\node_modules\\mongoose\\lib\\document.js:148:12)\n    at EmbeddedDocument [as constructor] (C:\\Users\\go\\Desktop\\backend\\node_modules\\mongoose\\lib\\types\\embedded.js:47:12)\n    at new EmbeddedDocument (C:\\Users\\go\\Desktop\\backend\\node_modules\\mongoose\\lib\\schema\\documentarray.js:116:17)\n    at CoreDocumentArray._cast (C:\\Users\\go\\Desktop\\backend\\node_modules\\mongoose\\lib\\types\\documentarray.js:109:12)\n    at CoreDocumentArray._mapCast (C:\\Users\\go\\Desktop\\backend\\node_modules\\mongoose\\lib\\types\\core_array.js:272:17)\n    at Arguments.map (<anonymous>)\n    at CoreDocumentArray.push (C:\\Users\\go\\Desktop\\backend\\node_modules\\mongoose\\lib\\types\\core_array.js:666:21)\n    at CoreDocumentArray.push (C:\\Users\\go\\Desktop\\backend\\node_modules\\mongoose\\lib\\types\\documentarray.js:210:28)\n    at addComment (C:\\Users\\go\\Desktop\\backend\\app\\http\\controller\\UserController.js:334:23)\n    at processTicksAndRejections (node:internal/process/task_queues:96:5)"}
{"level":"info","message":"db connected"}
{"_message":"pages validation failed","errors":{"comments.0._id":{"kind":"ObjectId","message":"Cast to ObjectId failed for value \"[\n  { name: 'اسماعیل ', text: 'عالی', score: 5 },\n  { createdDate: 2023-11-29T13:00:21.929Z }\n]\" (type Array) at path \"_id\"","name":"CastError","path":"_id","reason":{},"stringValue":"\"[\n  { name: 'اسماعیل ', text: 'عالی', score: 5 },\n  { createdDate: 2023-11-29T13:00:21.929Z }\n]\"","value":[{"name":"اسماعیل ","score":5,"text":"عالی"},{"createdDate":"2023-11-29T13:00:21.929Z"}],"valueType":"Array"},"comments.0.name":{"kind":"required","message":"Path `name` is required.","name":"ValidatorError","path":"name","properties":{"message":"Path `name` is required.","path":"name","type":"required"}},"comments.0.score":{"kind":"required","message":"Path `score` is required.","name":"ValidatorError","path":"score","properties":{"message":"Path `score` is required.","path":"score","type":"required"}},"comments.0.text":{"kind":"required","message":"Path `text` is required.","name":"ValidatorError","path":"text","properties":{"message":"Path `text` is required.","path":"text","type":"required"}}},"level":"error","message":"pages validation failed: comments.0._id: Cast to ObjectId failed for value \"[\n  { name: 'اسماعیل ', text: 'عالی', score: 5 },\n  { createdDate: 2023-11-29T13:00:21.929Z }\n]\" (type Array) at path \"_id\", comments.0.score: Path `score` is required., comments.0.text: Path `text` is required., comments.0.name: Path `name` is required. pages validation failed: comments.0._id: Cast to ObjectId failed for value \"[\n  { name: 'اسماعیل ', text: 'عالی', score: 5 },\n  { createdDate: 2023-11-29T13:00:21.929Z }\n]\" (type Array) at path \"_id\", comments.0.score: Path `score` is required., comments.0.text: Path `text` is required., comments.0.name: Path `name` is required.","stack":"ValidationError: pages validation failed: comments.0._id: Cast to ObjectId failed for value \"[\n  { name: 'اسماعیل ', text: 'عالی', score: 5 },\n  { createdDate: 2023-11-29T13:00:21.929Z }\n]\" (type Array) at path \"_id\", comments.0.score: Path `score` is required., comments.0.text: Path `text` is required., comments.0.name: Path `name` is required.\n    at model.Document.invalidate (C:\\Users\\go\\Desktop\\backend\\node_modules\\mongoose\\lib\\document.js:2786:32)\n    at EmbeddedDocument.invalidate (C:\\Users\\go\\Desktop\\backend\\node_modules\\mongoose\\lib\\types\\embedded.js:298:29)\n    at EmbeddedDocument.$set (C:\\Users\\go\\Desktop\\backend\\node_modules\\mongoose\\lib\\document.js:1353:12)\n    at EmbeddedDocument.$set (C:\\Users\\go\\Desktop\\backend\\node_modules\\mongoose\\lib\\document.js:1062:16)\n    at EmbeddedDocument.Document (C:\\Users\\go\\Desktop\\backend\\node_modules\\mongoose\\lib\\document.js:148:12)\n    at EmbeddedDocument [as constructor] (C:\\Users\\go\\Desktop\\backend\\node_modules\\mongoose\\lib\\types\\embedded.js:47:12)\n    at new EmbeddedDocument (C:\\Users\\go\\Desktop\\backend\\node_modules\\mongoose\\lib\\schema\\documentarray.js:116:17)\n    at CoreDocumentArray._cast (C:\\Users\\go\\Desktop\\backend\\node_modules\\mongoose\\lib\\types\\documentarray.js:109:12)\n    at CoreDocumentArray._mapCast (C:\\Users\\go\\Desktop\\backend\\node_modules\\mongoose\\lib\\types\\core_array.js:272:17)\n    at Arguments.map (<anonymous>)\n    at CoreDocumentArray.push (C:\\Users\\go\\Desktop\\backend\\node_modules\\mongoose\\lib\\types\\core_array.js:666:21)\n    at CoreDocumentArray.push (C:\\Users\\go\\Desktop\\backend\\node_modules\\mongoose\\lib\\types\\documentarray.js:210:28)\n    at addComment (C:\\Users\\go\\Desktop\\backend\\app\\http\\controller\\UserController.js:334:23)\n    at processTicksAndRejections (node:internal/process/task_queues:96:5)"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"error","message":"Cannot read properties of undefined (reading 'replays') Cannot read properties of undefined (reading 'replays')","stack":"TypeError: Cannot read properties of undefined (reading 'replays')\n    at replayToComment (C:\\Users\\go\\Desktop\\backend\\app\\http\\controller\\UserController.js:344:17)\n    at processTicksAndRejections (node:internal/process/task_queues:96:5)"}
{"level":"info","message":"db connected"}
{"level":"error","message":"Cannot read properties of undefined (reading 'replays') Cannot read properties of undefined (reading 'replays')","stack":"TypeError: Cannot read properties of undefined (reading 'replays')\n    at replayToComment (C:\\Users\\go\\Desktop\\backend\\app\\http\\controller\\UserController.js:345:17)\n    at processTicksAndRejections (node:internal/process/task_queues:96:5)"}
{"level":"info","message":"db connected"}
{"level":"error","message":"Cannot read properties of undefined (reading 'replays') Cannot read properties of undefined (reading 'replays')","stack":"TypeError: Cannot read properties of undefined (reading 'replays')\n    at replayToComment (C:\\Users\\go\\Desktop\\backend\\app\\http\\controller\\UserController.js:346:17)\n    at processTicksAndRejections (node:internal/process/task_queues:96:5)"}
{"level":"info","message":"db connected"}
{"level":"error","message":"Cannot read properties of undefined (reading 'replays') Cannot read properties of undefined (reading 'replays')","stack":"TypeError: Cannot read properties of undefined (reading 'replays')\n    at replayToComment (C:\\Users\\go\\Desktop\\backend\\app\\http\\controller\\UserController.js:346:17)\n    at processTicksAndRejections (node:internal/process/task_queues:96:5)"}
{"level":"info","message":"db connected"}
{"level":"error","message":"Cannot read properties of undefined (reading 'replays') Cannot read properties of undefined (reading 'replays')","stack":"TypeError: Cannot read properties of undefined (reading 'replays')\n    at replayToComment (C:\\Users\\go\\Desktop\\backend\\app\\http\\controller\\UserController.js:346:17)\n    at processTicksAndRejections (node:internal/process/task_queues:96:5)"}
{"level":"info","message":"db connected"}
{"level":"error","message":"Cannot read properties of undefined (reading 'replays') Cannot read properties of undefined (reading 'replays')","stack":"TypeError: Cannot read properties of undefined (reading 'replays')\n    at replayToComment (C:\\Users\\go\\Desktop\\backend\\app\\http\\controller\\UserController.js:346:17)\n    at processTicksAndRejections (node:internal/process/task_queues:96:5)"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"kind":"ObjectId","level":"error","message":"Cast to ObjectId failed for value \"null\" (type string) at path \"_id\" for model \"pages\" Cast to ObjectId failed for value \"null\" (type string) at path \"_id\" for model \"pages\"","path":"_id","reason":{},"stack":"CastError: Cast to ObjectId failed for value \"null\" (type string) at path \"_id\" for model \"pages\"\n    at model.Query.exec (C:\\Users\\go\\Desktop\\backend\\node_modules\\mongoose\\lib\\query.js:4498:21)\n    at model.Query.Query.then (C:\\Users\\go\\Desktop\\backend\\node_modules\\mongoose\\lib\\query.js:4592:15)","stringValue":"\"null\"","value":"null","valueType":"string"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"kind":"ObjectId","level":"error","message":"Cast to ObjectId failed for value \"null\" (type string) at path \"_id\" for model \"pages\" Cast to ObjectId failed for value \"null\" (type string) at path \"_id\" for model \"pages\"","path":"_id","reason":{},"stack":"CastError: Cast to ObjectId failed for value \"null\" (type string) at path \"_id\" for model \"pages\"\n    at model.Query.exec (C:\\Users\\go\\Desktop\\backend\\node_modules\\mongoose\\lib\\query.js:4498:21)\n    at model.Query.Query.then (C:\\Users\\go\\Desktop\\backend\\node_modules\\mongoose\\lib\\query.js:4592:15)","stringValue":"\"null\"","value":"null","valueType":"string"}
{"kind":"ObjectId","level":"error","message":"Cast to ObjectId failed for value \"null\" (type string) at path \"_id\" for model \"pages\" Cast to ObjectId failed for value \"null\" (type string) at path \"_id\" for model \"pages\"","path":"_id","reason":{},"stack":"CastError: Cast to ObjectId failed for value \"null\" (type string) at path \"_id\" for model \"pages\"\n    at model.Query.exec (C:\\Users\\go\\Desktop\\backend\\node_modules\\mongoose\\lib\\query.js:4498:21)\n    at model.Query.Query.then (C:\\Users\\go\\Desktop\\backend\\node_modules\\mongoose\\lib\\query.js:4592:15)","stringValue":"\"null\"","value":"null","valueType":"string"}
{"kind":"ObjectId","level":"error","message":"Cast to ObjectId failed for value \"null\" (type string) at path \"_id\" for model \"pages\" Cast to ObjectId failed for value \"null\" (type string) at path \"_id\" for model \"pages\"","path":"_id","reason":{},"stack":"CastError: Cast to ObjectId failed for value \"null\" (type string) at path \"_id\" for model \"pages\"\n    at model.Query.exec (C:\\Users\\go\\Desktop\\backend\\node_modules\\mongoose\\lib\\query.js:4498:21)\n    at model.Query.Query.then (C:\\Users\\go\\Desktop\\backend\\node_modules\\mongoose\\lib\\query.js:4592:15)","stringValue":"\"null\"","value":"null","valueType":"string"}
{"kind":"ObjectId","level":"error","message":"Cast to ObjectId failed for value \"null\" (type string) at path \"_id\" for model \"pages\" Cast to ObjectId failed for value \"null\" (type string) at path \"_id\" for model \"pages\"","path":"_id","reason":{},"stack":"CastError: Cast to ObjectId failed for value \"null\" (type string) at path \"_id\" for model \"pages\"\n    at model.Query.exec (C:\\Users\\go\\Desktop\\backend\\node_modules\\mongoose\\lib\\query.js:4498:21)\n    at model.Query.Query.then (C:\\Users\\go\\Desktop\\backend\\node_modules\\mongoose\\lib\\query.js:4592:15)","stringValue":"\"null\"","value":"null","valueType":"string"}
{"kind":"ObjectId","level":"error","message":"Cast to ObjectId failed for value \"null\" (type string) at path \"_id\" for model \"pages\" Cast to ObjectId failed for value \"null\" (type string) at path \"_id\" for model \"pages\"","path":"_id","reason":{},"stack":"CastError: Cast to ObjectId failed for value \"null\" (type string) at path \"_id\" for model \"pages\"\n    at model.Query.exec (C:\\Users\\go\\Desktop\\backend\\node_modules\\mongoose\\lib\\query.js:4498:21)\n    at model.Query.Query.then (C:\\Users\\go\\Desktop\\backend\\node_modules\\mongoose\\lib\\query.js:4592:15)","stringValue":"\"null\"","value":"null","valueType":"string"}
{"kind":"ObjectId","level":"error","message":"Cast to ObjectId failed for value \"null\" (type string) at path \"_id\" for model \"pages\" Cast to ObjectId failed for value \"null\" (type string) at path \"_id\" for model \"pages\"","path":"_id","reason":{},"stack":"CastError: Cast to ObjectId failed for value \"null\" (type string) at path \"_id\" for model \"pages\"\n    at model.Query.exec (C:\\Users\\go\\Desktop\\backend\\node_modules\\mongoose\\lib\\query.js:4498:21)\n    at model.Query.Query.then (C:\\Users\\go\\Desktop\\backend\\node_modules\\mongoose\\lib\\query.js:4592:15)","stringValue":"\"null\"","value":"null","valueType":"string"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"error","message":"Cannot read properties of undefined (reading 'path') Cannot read properties of undefined (reading 'path')","stack":"TypeError: Cannot read properties of undefined (reading 'path')\n    at create (C:\\Users\\go\\Desktop\\backend\\app\\http\\controller\\StoreController.js:25:18)\n    at newFn (C:\\Users\\go\\Desktop\\backend\\node_modules\\express-async-errors\\index.js:16:20)\n    at Layer.handle [as handle_request] (C:\\Users\\go\\Desktop\\backend\\node_modules\\express\\lib\\router\\layer.js:95:5)\n    at next (C:\\Users\\go\\Desktop\\backend\\node_modules\\express\\lib\\router\\route.js:144:13)\n    at C:\\Users\\go\\Desktop\\backend\\node_modules\\multer\\lib\\make-middleware.js:53:37\n    at AsyncResource.runInAsyncScope (node:async_hooks:202:9)\n    at listener (C:\\Users\\go\\Desktop\\backend\\node_modules\\on-finished\\index.js:170:15)\n    at onFinish (C:\\Users\\go\\Desktop\\backend\\node_modules\\on-finished\\index.js:101:5)\n    at callback (C:\\Users\\go\\Desktop\\backend\\node_modules\\ee-first\\index.js:55:10)\n    at IncomingMessage.onevent (C:\\Users\\go\\Desktop\\backend\\node_modules\\ee-first\\index.js:93:5)\n    at IncomingMessage.emit (node:events:539:35)\n    at endReadableNT (node:internal/streams/readable:1345:12)\n    at processTicksAndRejections (node:internal/process/task_queues:83:21)"}
{"level":"error","message":"Cannot read properties of undefined (reading 'path') Cannot read properties of undefined (reading 'path')","stack":"TypeError: Cannot read properties of undefined (reading 'path')\n    at create (C:\\Users\\go\\Desktop\\backend\\app\\http\\controller\\StoreController.js:25:18)\n    at newFn (C:\\Users\\go\\Desktop\\backend\\node_modules\\express-async-errors\\index.js:16:20)\n    at Layer.handle [as handle_request] (C:\\Users\\go\\Desktop\\backend\\node_modules\\express\\lib\\router\\layer.js:95:5)\n    at next (C:\\Users\\go\\Desktop\\backend\\node_modules\\express\\lib\\router\\route.js:144:13)\n    at C:\\Users\\go\\Desktop\\backend\\node_modules\\multer\\lib\\make-middleware.js:53:37\n    at AsyncResource.runInAsyncScope (node:async_hooks:202:9)\n    at listener (C:\\Users\\go\\Desktop\\backend\\node_modules\\on-finished\\index.js:170:15)\n    at onFinish (C:\\Users\\go\\Desktop\\backend\\node_modules\\on-finished\\index.js:101:5)\n    at callback (C:\\Users\\go\\Desktop\\backend\\node_modules\\ee-first\\index.js:55:10)\n    at IncomingMessage.onevent (C:\\Users\\go\\Desktop\\backend\\node_modules\\ee-first\\index.js:93:5)\n    at IncomingMessage.emit (node:events:539:35)\n    at endReadableNT (node:internal/streams/readable:1345:12)\n    at processTicksAndRejections (node:internal/process/task_queues:83:21)"}
{"level":"info","message":"db connected"}
{"_message":"store validation failed","errors":{"APIKEY":{"kind":"required","message":"Path `APIKEY` is required.","name":"ValidatorError","path":"APIKEY","properties":{"message":"Path `APIKEY` is required.","path":"APIKEY","type":"required"}},"APIURL":{"kind":"required","message":"Path `APIURL` is required.","name":"ValidatorError","path":"APIURL","properties":{"message":"Path `APIURL` is required.","path":"APIURL","type":"required"}},"name":{"kind":"required","message":"Path `name` is required.","name":"ValidatorError","path":"name","properties":{"message":"Path `name` is required.","path":"name","type":"required"}},"username":{"kind":"required","message":"Path `username` is required.","name":"ValidatorError","path":"username","properties":{"message":"Path `username` is required.","path":"username","type":"required"}}},"level":"error","message":"store validation failed: APIKEY: Path `APIKEY` is required., APIURL: Path `APIURL` is required., username: Path `username` is required., name: Path `name` is required. store validation failed: APIKEY: Path `APIKEY` is required., APIURL: Path `APIURL` is required., username: Path `username` is required., name: Path `name` is required.","stack":"ValidationError: store validation failed: APIKEY: Path `APIKEY` is required., APIURL: Path `APIURL` is required., username: Path `username` is required., name: Path `name` is required.\n    at model.Document.invalidate (C:\\Users\\go\\Desktop\\backend\\node_modules\\mongoose\\lib\\document.js:2786:32)\n    at C:\\Users\\go\\Desktop\\backend\\node_modules\\mongoose\\lib\\document.js:2578:17\n    at C:\\Users\\go\\Desktop\\backend\\node_modules\\mongoose\\lib\\schematype.js:1273:9\n    at processTicksAndRejections (node:internal/process/task_queues:78:11)"}
{"level":"info","message":"db connected"}
{"level":"error","message":"_.pick is not a function or its return value is not iterable _.pick is not a function or its return value is not iterable","stack":"TypeError: _.pick is not a function or its return value is not iterable\n    at create (C:\\Users\\go\\Desktop\\backend\\app\\http\\controller\\StoreController.js:30:11)\n    at newFn (C:\\Users\\go\\Desktop\\backend\\node_modules\\express-async-errors\\index.js:16:20)\n    at Layer.handle [as handle_request] (C:\\Users\\go\\Desktop\\backend\\node_modules\\express\\lib\\router\\layer.js:95:5)\n    at next (C:\\Users\\go\\Desktop\\backend\\node_modules\\express\\lib\\router\\route.js:144:13)\n    at C:\\Users\\go\\Desktop\\backend\\node_modules\\multer\\lib\\make-middleware.js:53:37\n    at AsyncResource.runInAsyncScope (node:async_hooks:202:9)\n    at listener (C:\\Users\\go\\Desktop\\backend\\node_modules\\on-finished\\index.js:170:15)\n    at onFinish (C:\\Users\\go\\Desktop\\backend\\node_modules\\on-finished\\index.js:101:5)\n    at callback (C:\\Users\\go\\Desktop\\backend\\node_modules\\ee-first\\index.js:55:10)\n    at IncomingMessage.onevent (C:\\Users\\go\\Desktop\\backend\\node_modules\\ee-first\\index.js:93:5)\n    at IncomingMessage.emit (node:events:539:35)\n    at endReadableNT (node:internal/streams/readable:1345:12)\n    at processTicksAndRejections (node:internal/process/task_queues:83:21)"}
{"level":"info","message":"db connected"}
{"_message":"store validation failed","errors":{"APIKEY":{"kind":"required","message":"Path `APIKEY` is required.","name":"ValidatorError","path":"APIKEY","properties":{"message":"Path `APIKEY` is required.","path":"APIKEY","type":"required"}},"APIURL":{"kind":"required","message":"Path `APIURL` is required.","name":"ValidatorError","path":"APIURL","properties":{"message":"Path `APIURL` is required.","path":"APIURL","type":"required"}}},"level":"error","message":"store validation failed: APIKEY: Path `APIKEY` is required., APIURL: Path `APIURL` is required. store validation failed: APIKEY: Path `APIKEY` is required., APIURL: Path `APIURL` is required.","stack":"ValidationError: store validation failed: APIKEY: Path `APIKEY` is required., APIURL: Path `APIURL` is required.\n    at model.Document.invalidate (C:\\Users\\go\\Desktop\\backend\\node_modules\\mongoose\\lib\\document.js:2786:32)\n    at C:\\Users\\go\\Desktop\\backend\\node_modules\\mongoose\\lib\\document.js:2578:17\n    at C:\\Users\\go\\Desktop\\backend\\node_modules\\mongoose\\lib\\schematype.js:1273:9\n    at processTicksAndRejections (node:internal/process/task_queues:78:11)"}
{"level":"info","message":"db connected"}
{"level":"error","message":"_.pick is not iterable (cannot read property Symbol(Symbol.iterator)) _.pick is not iterable (cannot read property Symbol(Symbol.iterator))","stack":"TypeError: _.pick is not iterable (cannot read property Symbol(Symbol.iterator))\n    at create (C:\\Users\\go\\Desktop\\backend\\app\\http\\controller\\StoreController.js:29:37)\n    at newFn (C:\\Users\\go\\Desktop\\backend\\node_modules\\express-async-errors\\index.js:16:20)\n    at Layer.handle [as handle_request] (C:\\Users\\go\\Desktop\\backend\\node_modules\\express\\lib\\router\\layer.js:95:5)\n    at next (C:\\Users\\go\\Desktop\\backend\\node_modules\\express\\lib\\router\\route.js:144:13)\n    at C:\\Users\\go\\Desktop\\backend\\node_modules\\multer\\lib\\make-middleware.js:53:37\n    at AsyncResource.runInAsyncScope (node:async_hooks:202:9)\n    at listener (C:\\Users\\go\\Desktop\\backend\\node_modules\\on-finished\\index.js:170:15)\n    at onFinish (C:\\Users\\go\\Desktop\\backend\\node_modules\\on-finished\\index.js:101:5)\n    at callback (C:\\Users\\go\\Desktop\\backend\\node_modules\\ee-first\\index.js:55:10)\n    at IncomingMessage.onevent (C:\\Users\\go\\Desktop\\backend\\node_modules\\ee-first\\index.js:93:5)\n    at IncomingMessage.emit (node:events:539:35)\n    at endReadableNT (node:internal/streams/readable:1345:12)\n    at processTicksAndRejections (node:internal/process/task_queues:83:21)"}
{"level":"info","message":"db connected"}
{"_message":"store validation failed","errors":{"APIKEY":{"kind":"required","message":"Path `APIKEY` is required.","name":"ValidatorError","path":"APIKEY","properties":{"message":"Path `APIKEY` is required.","path":"APIKEY","type":"required"}},"APIURL":{"kind":"required","message":"Path `APIURL` is required.","name":"ValidatorError","path":"APIURL","properties":{"message":"Path `APIURL` is required.","path":"APIURL","type":"required"}}},"level":"error","message":"store validation failed: APIKEY: Path `APIKEY` is required., APIURL: Path `APIURL` is required. store validation failed: APIKEY: Path `APIKEY` is required., APIURL: Path `APIURL` is required.","stack":"ValidationError: store validation failed: APIKEY: Path `APIKEY` is required., APIURL: Path `APIURL` is required.\n    at model.Document.invalidate (C:\\Users\\go\\Desktop\\backend\\node_modules\\mongoose\\lib\\document.js:2786:32)\n    at C:\\Users\\go\\Desktop\\backend\\node_modules\\mongoose\\lib\\document.js:2578:17\n    at C:\\Users\\go\\Desktop\\backend\\node_modules\\mongoose\\lib\\schematype.js:1273:9\n    at processTicksAndRejections (node:internal/process/task_queues:78:11)"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"error","message":"document must have an _id before saving document must have an _id before saving","stack":"MongooseError: document must have an _id before saving\n    at C:\\Users\\go\\Desktop\\backend\\node_modules\\mongoose\\lib\\model.js:291:18\n    at processTicksAndRejections (node:internal/process/task_queues:78:11)"}
{"level":"info","message":"db connected"}
{"level":"error","message":"document must have an _id before saving document must have an _id before saving","stack":"MongooseError: document must have an _id before saving\n    at C:\\Users\\go\\Desktop\\backend\\node_modules\\mongoose\\lib\\model.js:291:18\n    at processTicksAndRejections (node:internal/process/task_queues:78:11)"}
{"level":"info","message":"db connected"}
{"level":"error","message":"document must have an _id before saving document must have an _id before saving","stack":"MongooseError: document must have an _id before saving\n    at C:\\Users\\go\\Desktop\\backend\\node_modules\\mongoose\\lib\\model.js:291:18\n    at processTicksAndRejections (node:internal/process/task_queues:78:11)"}
{"level":"info","message":"db connected"}
{"level":"error","message":"document must have an _id before saving document must have an _id before saving","stack":"MongooseError: document must have an _id before saving\n    at C:\\Users\\go\\Desktop\\backend\\node_modules\\mongoose\\lib\\model.js:291:18\n    at processTicksAndRejections (node:internal/process/task_queues:78:11)"}
{"level":"info","message":"db connected"}
{"level":"error","message":"_.pick is not a function or its return value is not iterable _.pick is not a function or its return value is not iterable","stack":"TypeError: _.pick is not a function or its return value is not iterable\n    at create (C:\\Users\\go\\Desktop\\backend\\app\\http\\controller\\StoreController.js:29:23)\n    at newFn (C:\\Users\\go\\Desktop\\backend\\node_modules\\express-async-errors\\index.js:16:20)\n    at Layer.handle [as handle_request] (C:\\Users\\go\\Desktop\\backend\\node_modules\\express\\lib\\router\\layer.js:95:5)\n    at next (C:\\Users\\go\\Desktop\\backend\\node_modules\\express\\lib\\router\\route.js:144:13)\n    at Immediate.<anonymous> (C:\\Users\\go\\Desktop\\backend\\node_modules\\multer\\lib\\make-middleware.js:53:37)\n    at processImmediate (node:internal/timers:468:21)"}
{"level":"info","message":"db connected"}
{"level":"error","message":"document must have an _id before saving document must have an _id before saving","stack":"MongooseError: document must have an _id before saving\n    at C:\\Users\\go\\Desktop\\backend\\node_modules\\mongoose\\lib\\model.js:291:18\n    at processTicksAndRejections (node:internal/process/task_queues:78:11)"}
{"level":"info","message":"db connected"}
{"_message":"store validation failed","errors":{"APIKEY":{"kind":"required","message":"Path `APIKEY` is required.","name":"ValidatorError","path":"APIKEY","properties":{"message":"Path `APIKEY` is required.","path":"APIKEY","type":"required"}},"APIURL":{"kind":"required","message":"Path `APIURL` is required.","name":"ValidatorError","path":"APIURL","properties":{"message":"Path `APIURL` is required.","path":"APIURL","type":"required"}}},"level":"error","message":"store validation failed: APIKEY: Path `APIKEY` is required., APIURL: Path `APIURL` is required. store validation failed: APIKEY: Path `APIKEY` is required., APIURL: Path `APIURL` is required.","stack":"ValidationError: store validation failed: APIKEY: Path `APIKEY` is required., APIURL: Path `APIURL` is required.\n    at model.Document.invalidate (C:\\Users\\go\\Desktop\\backend\\node_modules\\mongoose\\lib\\document.js:2786:32)\n    at C:\\Users\\go\\Desktop\\backend\\node_modules\\mongoose\\lib\\document.js:2578:17\n    at C:\\Users\\go\\Desktop\\backend\\node_modules\\mongoose\\lib\\schematype.js:1273:9\n    at processTicksAndRejections (node:internal/process/task_queues:78:11)"}
{"_message":"store validation failed","errors":{"APIKEY":{"kind":"required","message":"Path `APIKEY` is required.","name":"ValidatorError","path":"APIKEY","properties":{"message":"Path `APIKEY` is required.","path":"APIKEY","type":"required"}},"APIURL":{"kind":"required","message":"Path `APIURL` is required.","name":"ValidatorError","path":"APIURL","properties":{"message":"Path `APIURL` is required.","path":"APIURL","type":"required"}}},"level":"error","message":"store validation failed: APIKEY: Path `APIKEY` is required., APIURL: Path `APIURL` is required. store validation failed: APIKEY: Path `APIKEY` is required., APIURL: Path `APIURL` is required.","stack":"ValidationError: store validation failed: APIKEY: Path `APIKEY` is required., APIURL: Path `APIURL` is required.\n    at model.Document.invalidate (C:\\Users\\go\\Desktop\\backend\\node_modules\\mongoose\\lib\\document.js:2786:32)\n    at C:\\Users\\go\\Desktop\\backend\\node_modules\\mongoose\\lib\\document.js:2578:17\n    at C:\\Users\\go\\Desktop\\backend\\node_modules\\mongoose\\lib\\schematype.js:1273:9\n    at processTicksAndRejections (node:internal/process/task_queues:78:11)"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"error","message":"SuperAdminModel is not defined SuperAdminModel is not defined","stack":"ReferenceError: SuperAdminModel is not defined\n    at login (C:\\Users\\go\\Desktop\\backend\\app\\http\\controller\\StoreController.js:48:17)\n    at newFn (C:\\Users\\go\\Desktop\\backend\\node_modules\\express-async-errors\\index.js:16:20)\n    at Layer.handle [as handle_request] (C:\\Users\\go\\Desktop\\backend\\node_modules\\express\\lib\\router\\layer.js:95:5)\n    at next (C:\\Users\\go\\Desktop\\backend\\node_modules\\express\\lib\\router\\route.js:144:13)\n    at Route.dispatch (C:\\Users\\go\\Desktop\\backend\\node_modules\\express\\lib\\router\\route.js:114:3)\n    at newFn (C:\\Users\\go\\Desktop\\backend\\node_modules\\express-async-errors\\index.js:16:20)\n    at Layer.handle [as handle_request] (C:\\Users\\go\\Desktop\\backend\\node_modules\\express\\lib\\router\\layer.js:95:5)\n    at C:\\Users\\go\\Desktop\\backend\\node_modules\\express\\lib\\router\\index.js:284:15\n    at Function.process_params (C:\\Users\\go\\Desktop\\backend\\node_modules\\express\\lib\\router\\index.js:346:12)\n    at next (C:\\Users\\go\\Desktop\\backend\\node_modules\\express\\lib\\router\\index.js:280:10)\n    at Function.handle (C:\\Users\\go\\Desktop\\backend\\node_modules\\express\\lib\\router\\index.js:175:3)\n    at router (C:\\Users\\go\\Desktop\\backend\\node_modules\\express\\lib\\router\\index.js:47:12)\n    at newFn (C:\\Users\\go\\Desktop\\backend\\node_modules\\express-async-errors\\index.js:16:20)\n    at Layer.handle [as handle_request] (C:\\Users\\go\\Desktop\\backend\\node_modules\\express\\lib\\router\\layer.js:95:5)\n    at trim_prefix (C:\\Users\\go\\Desktop\\backend\\node_modules\\express\\lib\\router\\index.js:328:13)\n    at C:\\Users\\go\\Desktop\\backend\\node_modules\\express\\lib\\router\\index.js:286:9"}
{"level":"error","message":"SuperAdminModel is not defined SuperAdminModel is not defined","stack":"ReferenceError: SuperAdminModel is not defined\n    at login (C:\\Users\\go\\Desktop\\backend\\app\\http\\controller\\StoreController.js:48:17)\n    at newFn (C:\\Users\\go\\Desktop\\backend\\node_modules\\express-async-errors\\index.js:16:20)\n    at Layer.handle [as handle_request] (C:\\Users\\go\\Desktop\\backend\\node_modules\\express\\lib\\router\\layer.js:95:5)\n    at next (C:\\Users\\go\\Desktop\\backend\\node_modules\\express\\lib\\router\\route.js:144:13)\n    at Route.dispatch (C:\\Users\\go\\Desktop\\backend\\node_modules\\express\\lib\\router\\route.js:114:3)\n    at newFn (C:\\Users\\go\\Desktop\\backend\\node_modules\\express-async-errors\\index.js:16:20)\n    at Layer.handle [as handle_request] (C:\\Users\\go\\Desktop\\backend\\node_modules\\express\\lib\\router\\layer.js:95:5)\n    at C:\\Users\\go\\Desktop\\backend\\node_modules\\express\\lib\\router\\index.js:284:15\n    at Function.process_params (C:\\Users\\go\\Desktop\\backend\\node_modules\\express\\lib\\router\\index.js:346:12)\n    at next (C:\\Users\\go\\Desktop\\backend\\node_modules\\express\\lib\\router\\index.js:280:10)\n    at Function.handle (C:\\Users\\go\\Desktop\\backend\\node_modules\\express\\lib\\router\\index.js:175:3)\n    at router (C:\\Users\\go\\Desktop\\backend\\node_modules\\express\\lib\\router\\index.js:47:12)\n    at newFn (C:\\Users\\go\\Desktop\\backend\\node_modules\\express-async-errors\\index.js:16:20)\n    at Layer.handle [as handle_request] (C:\\Users\\go\\Desktop\\backend\\node_modules\\express\\lib\\router\\layer.js:95:5)\n    at trim_prefix (C:\\Users\\go\\Desktop\\backend\\node_modules\\express\\lib\\router\\index.js:328:13)\n    at C:\\Users\\go\\Desktop\\backend\\node_modules\\express\\lib\\router\\index.js:286:9"}
{"level":"error","message":"SuperAdminModel is not defined SuperAdminModel is not defined","stack":"ReferenceError: SuperAdminModel is not defined\n    at login (C:\\Users\\go\\Desktop\\backend\\app\\http\\controller\\StoreController.js:48:17)\n    at newFn (C:\\Users\\go\\Desktop\\backend\\node_modules\\express-async-errors\\index.js:16:20)\n    at Layer.handle [as handle_request] (C:\\Users\\go\\Desktop\\backend\\node_modules\\express\\lib\\router\\layer.js:95:5)\n    at next (C:\\Users\\go\\Desktop\\backend\\node_modules\\express\\lib\\router\\route.js:144:13)\n    at Route.dispatch (C:\\Users\\go\\Desktop\\backend\\node_modules\\express\\lib\\router\\route.js:114:3)\n    at newFn (C:\\Users\\go\\Desktop\\backend\\node_modules\\express-async-errors\\index.js:16:20)\n    at Layer.handle [as handle_request] (C:\\Users\\go\\Desktop\\backend\\node_modules\\express\\lib\\router\\layer.js:95:5)\n    at C:\\Users\\go\\Desktop\\backend\\node_modules\\express\\lib\\router\\index.js:284:15\n    at Function.process_params (C:\\Users\\go\\Desktop\\backend\\node_modules\\express\\lib\\router\\index.js:346:12)\n    at next (C:\\Users\\go\\Desktop\\backend\\node_modules\\express\\lib\\router\\index.js:280:10)\n    at Function.handle (C:\\Users\\go\\Desktop\\backend\\node_modules\\express\\lib\\router\\index.js:175:3)\n    at router (C:\\Users\\go\\Desktop\\backend\\node_modules\\express\\lib\\router\\index.js:47:12)\n    at newFn (C:\\Users\\go\\Desktop\\backend\\node_modules\\express-async-errors\\index.js:16:20)\n    at Layer.handle [as handle_request] (C:\\Users\\go\\Desktop\\backend\\node_modules\\express\\lib\\router\\layer.js:95:5)\n    at trim_prefix (C:\\Users\\go\\Desktop\\backend\\node_modules\\express\\lib\\router\\index.js:328:13)\n    at C:\\Users\\go\\Desktop\\backend\\node_modules\\express\\lib\\router\\index.js:286:9"}
{"level":"error","message":"SuperAdminModel is not defined SuperAdminModel is not defined","stack":"ReferenceError: SuperAdminModel is not defined\n    at login (C:\\Users\\go\\Desktop\\backend\\app\\http\\controller\\StoreController.js:48:17)\n    at newFn (C:\\Users\\go\\Desktop\\backend\\node_modules\\express-async-errors\\index.js:16:20)\n    at Layer.handle [as handle_request] (C:\\Users\\go\\Desktop\\backend\\node_modules\\express\\lib\\router\\layer.js:95:5)\n    at next (C:\\Users\\go\\Desktop\\backend\\node_modules\\express\\lib\\router\\route.js:144:13)\n    at Route.dispatch (C:\\Users\\go\\Desktop\\backend\\node_modules\\express\\lib\\router\\route.js:114:3)\n    at newFn (C:\\Users\\go\\Desktop\\backend\\node_modules\\express-async-errors\\index.js:16:20)\n    at Layer.handle [as handle_request] (C:\\Users\\go\\Desktop\\backend\\node_modules\\express\\lib\\router\\layer.js:95:5)\n    at C:\\Users\\go\\Desktop\\backend\\node_modules\\express\\lib\\router\\index.js:284:15\n    at Function.process_params (C:\\Users\\go\\Desktop\\backend\\node_modules\\express\\lib\\router\\index.js:346:12)\n    at next (C:\\Users\\go\\Desktop\\backend\\node_modules\\express\\lib\\router\\index.js:280:10)\n    at Function.handle (C:\\Users\\go\\Desktop\\backend\\node_modules\\express\\lib\\router\\index.js:175:3)\n    at router (C:\\Users\\go\\Desktop\\backend\\node_modules\\express\\lib\\router\\index.js:47:12)\n    at newFn (C:\\Users\\go\\Desktop\\backend\\node_modules\\express-async-errors\\index.js:16:20)\n    at Layer.handle [as handle_request] (C:\\Users\\go\\Desktop\\backend\\node_modules\\express\\lib\\router\\layer.js:95:5)\n    at trim_prefix (C:\\Users\\go\\Desktop\\backend\\node_modules\\express\\lib\\router\\index.js:328:13)\n    at C:\\Users\\go\\Desktop\\backend\\node_modules\\express\\lib\\router\\index.js:286:9"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"error","message":"admin is not defined admin is not defined","stack":"ReferenceError: admin is not defined\n    at login (C:\\Users\\go\\Desktop\\backend\\app\\http\\controller\\StoreController.js:58:19)"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"_message":"store validation failed","errors":{"categories.13.name":{"kind":"required","message":"Path `name` is required.","name":"ValidatorError","path":"name","properties":{"message":"Path `name` is required.","path":"name","type":"required"}},"password":{"kind":"required","message":"Path `password` is required.","name":"ValidatorError","path":"password","properties":{"message":"Path `password` is required.","path":"password","type":"required"}},"username":{"kind":"required","message":"Path `username` is required.","name":"ValidatorError","path":"username","properties":{"message":"Path `username` is required.","path":"username","type":"required"}}},"level":"error","message":"store validation failed: password: Path `password` is required., username: Path `username` is required., categories.13.name: Path `name` is required. store validation failed: password: Path `password` is required., username: Path `username` is required., categories.13.name: Path `name` is required.","stack":"ValidationError: store validation failed: password: Path `password` is required., username: Path `username` is required., categories.13.name: Path `name` is required.\n    at model.Document.invalidate (C:\\Users\\go\\Desktop\\backend\\node_modules\\mongoose\\lib\\document.js:2786:32)\n    at C:\\Users\\go\\Desktop\\backend\\node_modules\\mongoose\\lib\\document.js:2578:17\n    at C:\\Users\\go\\Desktop\\backend\\node_modules\\mongoose\\lib\\schematype.js:1273:9\n    at processTicksAndRejections (node:internal/process/task_queues:78:11)"}
{"_message":"store validation failed","errors":{"categories.13.name":{"kind":"required","message":"Path `name` is required.","name":"ValidatorError","path":"name","properties":{"message":"Path `name` is required.","path":"name","type":"required"}},"password":{"kind":"required","message":"Path `password` is required.","name":"ValidatorError","path":"password","properties":{"message":"Path `password` is required.","path":"password","type":"required"}},"username":{"kind":"required","message":"Path `username` is required.","name":"ValidatorError","path":"username","properties":{"message":"Path `username` is required.","path":"username","type":"required"}}},"level":"error","message":"store validation failed: password: Path `password` is required., username: Path `username` is required., categories.13.name: Path `name` is required. store validation failed: password: Path `password` is required., username: Path `username` is required., categories.13.name: Path `name` is required.","stack":"ValidationError: store validation failed: password: Path `password` is required., username: Path `username` is required., categories.13.name: Path `name` is required.\n    at model.Document.invalidate (C:\\Users\\go\\Desktop\\backend\\node_modules\\mongoose\\lib\\document.js:2786:32)\n    at C:\\Users\\go\\Desktop\\backend\\node_modules\\mongoose\\lib\\document.js:2578:17\n    at C:\\Users\\go\\Desktop\\backend\\node_modules\\mongoose\\lib\\schematype.js:1273:9\n    at processTicksAndRejections (node:internal/process/task_queues:78:11)"}
{"_message":"store validation failed","errors":{"categories.13.name":{"kind":"required","message":"Path `name` is required.","name":"ValidatorError","path":"name","properties":{"message":"Path `name` is required.","path":"name","type":"required"}},"password":{"kind":"required","message":"Path `password` is required.","name":"ValidatorError","path":"password","properties":{"message":"Path `password` is required.","path":"password","type":"required"}},"username":{"kind":"required","message":"Path `username` is required.","name":"ValidatorError","path":"username","properties":{"message":"Path `username` is required.","path":"username","type":"required"}}},"level":"error","message":"store validation failed: password: Path `password` is required., username: Path `username` is required., categories.13.name: Path `name` is required. store validation failed: password: Path `password` is required., username: Path `username` is required., categories.13.name: Path `name` is required.","stack":"ValidationError: store validation failed: password: Path `password` is required., username: Path `username` is required., categories.13.name: Path `name` is required.\n    at model.Document.invalidate (C:\\Users\\go\\Desktop\\backend\\node_modules\\mongoose\\lib\\document.js:2786:32)\n    at C:\\Users\\go\\Desktop\\backend\\node_modules\\mongoose\\lib\\document.js:2578:17\n    at C:\\Users\\go\\Desktop\\backend\\node_modules\\mongoose\\lib\\schematype.js:1273:9\n    at processTicksAndRejections (node:internal/process/task_queues:78:11)"}
{"level":"info","message":"db connected"}
{"_message":"store validation failed","errors":{"categories.13.name":{"kind":"required","message":"Path `name` is required.","name":"ValidatorError","path":"name","properties":{"message":"Path `name` is required.","path":"name","type":"required"}},"password":{"kind":"required","message":"Path `password` is required.","name":"ValidatorError","path":"password","properties":{"message":"Path `password` is required.","path":"password","type":"required"}},"username":{"kind":"required","message":"Path `username` is required.","name":"ValidatorError","path":"username","properties":{"message":"Path `username` is required.","path":"username","type":"required"}}},"level":"error","message":"store validation failed: password: Path `password` is required., username: Path `username` is required., categories.13.name: Path `name` is required. store validation failed: password: Path `password` is required., username: Path `username` is required., categories.13.name: Path `name` is required.","stack":"ValidationError: store validation failed: password: Path `password` is required., username: Path `username` is required., categories.13.name: Path `name` is required.\n    at model.Document.invalidate (C:\\Users\\go\\Desktop\\backend\\node_modules\\mongoose\\lib\\document.js:2786:32)\n    at C:\\Users\\go\\Desktop\\backend\\node_modules\\mongoose\\lib\\document.js:2578:17\n    at C:\\Users\\go\\Desktop\\backend\\node_modules\\mongoose\\lib\\schematype.js:1273:9\n    at processTicksAndRejections (node:internal/process/task_queues:78:11)"}
{"_message":"store validation failed","errors":{"categories.13.name":{"kind":"required","message":"Path `name` is required.","name":"ValidatorError","path":"name","properties":{"message":"Path `name` is required.","path":"name","type":"required"}},"password":{"kind":"required","message":"Path `password` is required.","name":"ValidatorError","path":"password","properties":{"message":"Path `password` is required.","path":"password","type":"required"}},"username":{"kind":"required","message":"Path `username` is required.","name":"ValidatorError","path":"username","properties":{"message":"Path `username` is required.","path":"username","type":"required"}}},"level":"error","message":"store validation failed: password: Path `password` is required., username: Path `username` is required., categories.13.name: Path `name` is required. store validation failed: password: Path `password` is required., username: Path `username` is required., categories.13.name: Path `name` is required.","stack":"ValidationError: store validation failed: password: Path `password` is required., username: Path `username` is required., categories.13.name: Path `name` is required.\n    at model.Document.invalidate (C:\\Users\\go\\Desktop\\backend\\node_modules\\mongoose\\lib\\document.js:2786:32)\n    at C:\\Users\\go\\Desktop\\backend\\node_modules\\mongoose\\lib\\document.js:2578:17\n    at C:\\Users\\go\\Desktop\\backend\\node_modules\\mongoose\\lib\\schematype.js:1273:9\n    at processTicksAndRejections (node:internal/process/task_queues:78:11)"}
{"level":"info","message":"db connected"}
{"_message":"store validation failed","errors":{"categories.13.name":{"kind":"required","message":"Path `name` is required.","name":"ValidatorError","path":"name","properties":{"message":"Path `name` is required.","path":"name","type":"required"}},"password":{"kind":"required","message":"Path `password` is required.","name":"ValidatorError","path":"password","properties":{"message":"Path `password` is required.","path":"password","type":"required"}},"username":{"kind":"required","message":"Path `username` is required.","name":"ValidatorError","path":"username","properties":{"message":"Path `username` is required.","path":"username","type":"required"}}},"level":"error","message":"store validation failed: password: Path `password` is required., username: Path `username` is required., categories.13.name: Path `name` is required. store validation failed: password: Path `password` is required., username: Path `username` is required., categories.13.name: Path `name` is required.","stack":"ValidationError: store validation failed: password: Path `password` is required., username: Path `username` is required., categories.13.name: Path `name` is required.\n    at model.Document.invalidate (C:\\Users\\go\\Desktop\\backend\\node_modules\\mongoose\\lib\\document.js:2786:32)\n    at C:\\Users\\go\\Desktop\\backend\\node_modules\\mongoose\\lib\\document.js:2578:17\n    at C:\\Users\\go\\Desktop\\backend\\node_modules\\mongoose\\lib\\schematype.js:1273:9\n    at processTicksAndRejections (node:internal/process/task_queues:78:11)"}
{"_message":"store validation failed","errors":{"categories.13.name":{"kind":"required","message":"Path `name` is required.","name":"ValidatorError","path":"name","properties":{"message":"Path `name` is required.","path":"name","type":"required"}}},"level":"error","message":"store validation failed: categories.13.name: Path `name` is required. store validation failed: categories.13.name: Path `name` is required.","stack":"ValidationError: store validation failed: categories.13.name: Path `name` is required.\n    at model.Document.invalidate (C:\\Users\\go\\Desktop\\backend\\node_modules\\mongoose\\lib\\document.js:2786:32)\n    at EmbeddedDocument.invalidate (C:\\Users\\go\\Desktop\\backend\\node_modules\\mongoose\\lib\\types\\embedded.js:298:29)\n    at C:\\Users\\go\\Desktop\\backend\\node_modules\\mongoose\\lib\\document.js:2578:17\n    at C:\\Users\\go\\Desktop\\backend\\node_modules\\mongoose\\lib\\schematype.js:1273:9\n    at processTicksAndRejections (node:internal/process/task_queues:78:11)"}
{"level":"info","message":"db connected"}
{"_message":"store validation failed","errors":{"categories.13.name":{"kind":"required","message":"Path `name` is required.","name":"ValidatorError","path":"name","properties":{"message":"Path `name` is required.","path":"name","type":"required"}}},"level":"error","message":"store validation failed: categories.13.name: Path `name` is required. store validation failed: categories.13.name: Path `name` is required.","stack":"ValidationError: store validation failed: categories.13.name: Path `name` is required.\n    at model.Document.invalidate (C:\\Users\\go\\Desktop\\backend\\node_modules\\mongoose\\lib\\document.js:2786:32)\n    at EmbeddedDocument.invalidate (C:\\Users\\go\\Desktop\\backend\\node_modules\\mongoose\\lib\\types\\embedded.js:298:29)\n    at C:\\Users\\go\\Desktop\\backend\\node_modules\\mongoose\\lib\\document.js:2578:17\n    at C:\\Users\\go\\Desktop\\backend\\node_modules\\mongoose\\lib\\schematype.js:1273:9\n    at processTicksAndRejections (node:internal/process/task_queues:78:11)"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"error"}
{"level":"info","message":"db connected"}
{"level":"error"}
{"level":"error"}
{"level":"error"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"error","message":"Cannot read properties of null (reading 'success') Cannot read properties of null (reading 'success')","stack":"TypeError: Cannot read properties of null (reading 'success')\n    at verifyPayment (C:\\Users\\go\\Desktop\\backend\\app\\http\\controller\\StoreController.js:179:17)\n    at processTicksAndRejections (node:internal/process/task_queues:96:5)"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"error","message":"settings is not defined settings is not defined","stack":"ReferenceError: settings is not defined\n    at verifyPayment (C:\\Users\\go\\Desktop\\backend\\app\\http\\controller\\StoreController.js:181:50)\n    at processTicksAndRejections (node:internal/process/task_queues:96:5)"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"error","message":"store_id is not defined store_id is not defined","stack":"ReferenceError: store_id is not defined\n    at getStoreById (C:\\Users\\go\\Desktop\\backend\\app\\http\\controller\\UserController.js:42:61)\n    at processTicksAndRejections (node:internal/process/task_queues:96:5)"}
{"level":"error","message":"store_id is not defined store_id is not defined","stack":"ReferenceError: store_id is not defined\n    at getStoreById (C:\\Users\\go\\Desktop\\backend\\app\\http\\controller\\UserController.js:42:61)\n    at processTicksAndRejections (node:internal/process/task_queues:96:5)"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"error","message":"document must have an _id before saving document must have an _id before saving","stack":"MongooseError: document must have an _id before saving\n    at C:\\Users\\go\\Desktop\\backend\\node_modules\\mongoose\\lib\\model.js:291:18\n    at processTicksAndRejections (node:internal/process/task_queues:78:11)"}
{"level":"info","message":"db connected"}
{"level":"error","message":"document must have an _id before saving document must have an _id before saving","stack":"MongooseError: document must have an _id before saving\n    at C:\\Users\\go\\Desktop\\backend\\node_modules\\mongoose\\lib\\model.js:291:18\n    at processTicksAndRejections (node:internal/process/task_queues:78:11)"}
{"level":"error","message":"document must have an _id before saving document must have an _id before saving","stack":"MongooseError: document must have an _id before saving\n    at C:\\Users\\go\\Desktop\\backend\\node_modules\\mongoose\\lib\\model.js:291:18\n    at processTicksAndRejections (node:internal/process/task_queues:78:11)"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"error","message":"_.pick is not a function or its return value is not iterable _.pick is not a function or its return value is not iterable","stack":"TypeError: _.pick is not a function or its return value is not iterable\n    at AddTicket (C:\\Users\\go\\Desktop\\backend\\app\\http\\controller\\StoreController.js:260:43)\n    at newFn (C:\\Users\\go\\Desktop\\backend\\node_modules\\express-async-errors\\index.js:16:20)\n    at Layer.handle [as handle_request] (C:\\Users\\go\\Desktop\\backend\\node_modules\\express\\lib\\router\\layer.js:95:5)\n    at next (C:\\Users\\go\\Desktop\\backend\\node_modules\\express\\lib\\router\\route.js:144:13)\n    at module.exports (C:\\Users\\go\\Desktop\\backend\\app\\http\\middleware\\Store.js:7:12)\n    at newFn (C:\\Users\\go\\Desktop\\backend\\node_modules\\express-async-errors\\index.js:16:20)\n    at Layer.handle [as handle_request] (C:\\Users\\go\\Desktop\\backend\\node_modules\\express\\lib\\router\\layer.js:95:5)\n    at next (C:\\Users\\go\\Desktop\\backend\\node_modules\\express\\lib\\router\\route.js:144:13)\n    at module.exports (C:\\Users\\go\\Desktop\\backend\\app\\http\\middleware\\Auth.js:11:5)\n    at newFn (C:\\Users\\go\\Desktop\\backend\\node_modules\\express-async-errors\\index.js:16:20)\n    at Layer.handle [as handle_request] (C:\\Users\\go\\Desktop\\backend\\node_modules\\express\\lib\\router\\layer.js:95:5)\n    at next (C:\\Users\\go\\Desktop\\backend\\node_modules\\express\\lib\\router\\route.js:144:13)\n    at Route.dispatch (C:\\Users\\go\\Desktop\\backend\\node_modules\\express\\lib\\router\\route.js:114:3)\n    at newFn (C:\\Users\\go\\Desktop\\backend\\node_modules\\express-async-errors\\index.js:16:20)\n    at Layer.handle [as handle_request] (C:\\Users\\go\\Desktop\\backend\\node_modules\\express\\lib\\router\\layer.js:95:5)\n    at C:\\Users\\go\\Desktop\\backend\\node_modules\\express\\lib\\router\\index.js:284:15"}
{"level":"info","message":"db connected"}
{"_message":"tickets validation failed","errors":{"departman":{"kind":"required","message":"Path `departman` is required.","name":"ValidatorError","path":"departman","properties":{"message":"Path `departman` is required.","path":"departman","type":"required"}},"priority":{"kind":"required","message":"Path `priority` is required.","name":"ValidatorError","path":"priority","properties":{"message":"Path `priority` is required.","path":"priority","type":"required"}},"text":{"kind":"required","message":"Path `text` is required.","name":"ValidatorError","path":"text","properties":{"message":"Path `text` is required.","path":"text","type":"required"}},"title":{"kind":"required","message":"Path `title` is required.","name":"ValidatorError","path":"title","properties":{"message":"Path `title` is required.","path":"title","type":"required"}}},"level":"error","message":"tickets validation failed: departman: Path `departman` is required., priority: Path `priority` is required., text: Path `text` is required., title: Path `title` is required. tickets validation failed: departman: Path `departman` is required., priority: Path `priority` is required., text: Path `text` is required., title: Path `title` is required.","stack":"ValidationError: tickets validation failed: departman: Path `departman` is required., priority: Path `priority` is required., text: Path `text` is required., title: Path `title` is required.\n    at model.Document.invalidate (C:\\Users\\go\\Desktop\\backend\\node_modules\\mongoose\\lib\\document.js:2786:32)\n    at C:\\Users\\go\\Desktop\\backend\\node_modules\\mongoose\\lib\\document.js:2578:17\n    at C:\\Users\\go\\Desktop\\backend\\node_modules\\mongoose\\lib\\schematype.js:1273:9\n    at processTicksAndRejections (node:internal/process/task_queues:78:11)"}
{"level":"info","message":"db connected"}
{"_message":"tickets validation failed","errors":{"departman":{"kind":"required","message":"Path `departman` is required.","name":"ValidatorError","path":"departman","properties":{"message":"Path `departman` is required.","path":"departman","type":"required"}},"priority":{"kind":"required","message":"Path `priority` is required.","name":"ValidatorError","path":"priority","properties":{"message":"Path `priority` is required.","path":"priority","type":"required"}},"text":{"kind":"required","message":"Path `text` is required.","name":"ValidatorError","path":"text","properties":{"message":"Path `text` is required.","path":"text","type":"required"}},"title":{"kind":"required","message":"Path `title` is required.","name":"ValidatorError","path":"title","properties":{"message":"Path `title` is required.","path":"title","type":"required"}}},"level":"error","message":"tickets validation failed: departman: Path `departman` is required., priority: Path `priority` is required., text: Path `text` is required., title: Path `title` is required. tickets validation failed: departman: Path `departman` is required., priority: Path `priority` is required., text: Path `text` is required., title: Path `title` is required.","stack":"ValidationError: tickets validation failed: departman: Path `departman` is required., priority: Path `priority` is required., text: Path `text` is required., title: Path `title` is required.\n    at model.Document.invalidate (C:\\Users\\go\\Desktop\\backend\\node_modules\\mongoose\\lib\\document.js:2786:32)\n    at C:\\Users\\go\\Desktop\\backend\\node_modules\\mongoose\\lib\\document.js:2578:17\n    at C:\\Users\\go\\Desktop\\backend\\node_modules\\mongoose\\lib\\schematype.js:1273:9\n    at processTicksAndRejections (node:internal/process/task_queues:78:11)"}
{"_message":"tickets validation failed","errors":{"departman":{"kind":"required","message":"Path `departman` is required.","name":"ValidatorError","path":"departman","properties":{"message":"Path `departman` is required.","path":"departman","type":"required"}},"priority":{"kind":"required","message":"Path `priority` is required.","name":"ValidatorError","path":"priority","properties":{"message":"Path `priority` is required.","path":"priority","type":"required"}},"text":{"kind":"required","message":"Path `text` is required.","name":"ValidatorError","path":"text","properties":{"message":"Path `text` is required.","path":"text","type":"required"}},"title":{"kind":"required","message":"Path `title` is required.","name":"ValidatorError","path":"title","properties":{"message":"Path `title` is required.","path":"title","type":"required"}}},"level":"error","message":"tickets validation failed: departman: Path `departman` is required., priority: Path `priority` is required., text: Path `text` is required., title: Path `title` is required. tickets validation failed: departman: Path `departman` is required., priority: Path `priority` is required., text: Path `text` is required., title: Path `title` is required.","stack":"ValidationError: tickets validation failed: departman: Path `departman` is required., priority: Path `priority` is required., text: Path `text` is required., title: Path `title` is required.\n    at model.Document.invalidate (C:\\Users\\go\\Desktop\\backend\\node_modules\\mongoose\\lib\\document.js:2786:32)\n    at C:\\Users\\go\\Desktop\\backend\\node_modules\\mongoose\\lib\\document.js:2578:17\n    at C:\\Users\\go\\Desktop\\backend\\node_modules\\mongoose\\lib\\schematype.js:1273:9\n    at processTicksAndRejections (node:internal/process/task_queues:78:11)"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"_message":"tickets validation failed","errors":{"departman":{"kind":"required","message":"Path `departman` is required.","name":"ValidatorError","path":"departman","properties":{"message":"Path `departman` is required.","path":"departman","type":"required"}},"priority":{"kind":"required","message":"Path `priority` is required.","name":"ValidatorError","path":"priority","properties":{"message":"Path `priority` is required.","path":"priority","type":"required"}},"text":{"kind":"required","message":"Path `text` is required.","name":"ValidatorError","path":"text","properties":{"message":"Path `text` is required.","path":"text","type":"required"}},"title":{"kind":"required","message":"Path `title` is required.","name":"ValidatorError","path":"title","properties":{"message":"Path `title` is required.","path":"title","type":"required"}}},"level":"error","message":"tickets validation failed: departman: Path `departman` is required., priority: Path `priority` is required., text: Path `text` is required., title: Path `title` is required. tickets validation failed: departman: Path `departman` is required., priority: Path `priority` is required., text: Path `text` is required., title: Path `title` is required.","stack":"ValidationError: tickets validation failed: departman: Path `departman` is required., priority: Path `priority` is required., text: Path `text` is required., title: Path `title` is required.\n    at model.Document.invalidate (C:\\Users\\go\\Desktop\\backend\\node_modules\\mongoose\\lib\\document.js:2786:32)\n    at C:\\Users\\go\\Desktop\\backend\\node_modules\\mongoose\\lib\\document.js:2578:17\n    at C:\\Users\\go\\Desktop\\backend\\node_modules\\mongoose\\lib\\schematype.js:1273:9\n    at processTicksAndRejections (node:internal/process/task_queues:78:11)"}
{"level":"info","message":"db connected"}
{"_message":"tickets validation failed","errors":{"departman":{"kind":"required","message":"Path `departman` is required.","name":"ValidatorError","path":"departman","properties":{"message":"Path `departman` is required.","path":"departman","type":"required"}},"priority":{"kind":"required","message":"Path `priority` is required.","name":"ValidatorError","path":"priority","properties":{"message":"Path `priority` is required.","path":"priority","type":"required"}},"text":{"kind":"required","message":"Path `text` is required.","name":"ValidatorError","path":"text","properties":{"message":"Path `text` is required.","path":"text","type":"required"}},"title":{"kind":"required","message":"Path `title` is required.","name":"ValidatorError","path":"title","properties":{"message":"Path `title` is required.","path":"title","type":"required"}}},"level":"error","message":"tickets validation failed: departman: Path `departman` is required., priority: Path `priority` is required., text: Path `text` is required., title: Path `title` is required. tickets validation failed: departman: Path `departman` is required., priority: Path `priority` is required., text: Path `text` is required., title: Path `title` is required.","stack":"ValidationError: tickets validation failed: departman: Path `departman` is required., priority: Path `priority` is required., text: Path `text` is required., title: Path `title` is required.\n    at model.Document.invalidate (C:\\Users\\go\\Desktop\\backend\\node_modules\\mongoose\\lib\\document.js:2786:32)\n    at C:\\Users\\go\\Desktop\\backend\\node_modules\\mongoose\\lib\\document.js:2578:17\n    at C:\\Users\\go\\Desktop\\backend\\node_modules\\mongoose\\lib\\schematype.js:1273:9\n    at processTicksAndRejections (node:internal/process/task_queues:78:11)"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"error","message":"SuperAdminModel is not defined SuperAdminModel is not defined","stack":"ReferenceError: SuperAdminModel is not defined\n    at changePassword (C:\\Users\\go\\Desktop\\backend\\app\\http\\controller\\StoreController.js:80:17)\n    at newFn (C:\\Users\\go\\Desktop\\backend\\node_modules\\express-async-errors\\index.js:16:20)\n    at Layer.handle [as handle_request] (C:\\Users\\go\\Desktop\\backend\\node_modules\\express\\lib\\router\\layer.js:95:5)\n    at next (C:\\Users\\go\\Desktop\\backend\\node_modules\\express\\lib\\router\\route.js:144:13)\n    at module.exports (C:\\Users\\go\\Desktop\\backend\\app\\http\\middleware\\Store.js:7:12)\n    at newFn (C:\\Users\\go\\Desktop\\backend\\node_modules\\express-async-errors\\index.js:16:20)\n    at Layer.handle [as handle_request] (C:\\Users\\go\\Desktop\\backend\\node_modules\\express\\lib\\router\\layer.js:95:5)\n    at next (C:\\Users\\go\\Desktop\\backend\\node_modules\\express\\lib\\router\\route.js:144:13)\n    at module.exports (C:\\Users\\go\\Desktop\\backend\\app\\http\\middleware\\Auth.js:11:5)\n    at newFn (C:\\Users\\go\\Desktop\\backend\\node_modules\\express-async-errors\\index.js:16:20)\n    at Layer.handle [as handle_request] (C:\\Users\\go\\Desktop\\backend\\node_modules\\express\\lib\\router\\layer.js:95:5)\n    at next (C:\\Users\\go\\Desktop\\backend\\node_modules\\express\\lib\\router\\route.js:144:13)\n    at Route.dispatch (C:\\Users\\go\\Desktop\\backend\\node_modules\\express\\lib\\router\\route.js:114:3)\n    at newFn (C:\\Users\\go\\Desktop\\backend\\node_modules\\express-async-errors\\index.js:16:20)\n    at Layer.handle [as handle_request] (C:\\Users\\go\\Desktop\\backend\\node_modules\\express\\lib\\router\\layer.js:95:5)\n    at C:\\Users\\go\\Desktop\\backend\\node_modules\\express\\lib\\router\\index.js:284:15"}
{"level":"error","message":"SuperAdminModel is not defined SuperAdminModel is not defined","stack":"ReferenceError: SuperAdminModel is not defined\n    at changePassword (C:\\Users\\go\\Desktop\\backend\\app\\http\\controller\\StoreController.js:80:17)\n    at newFn (C:\\Users\\go\\Desktop\\backend\\node_modules\\express-async-errors\\index.js:16:20)\n    at Layer.handle [as handle_request] (C:\\Users\\go\\Desktop\\backend\\node_modules\\express\\lib\\router\\layer.js:95:5)\n    at next (C:\\Users\\go\\Desktop\\backend\\node_modules\\express\\lib\\router\\route.js:144:13)\n    at module.exports (C:\\Users\\go\\Desktop\\backend\\app\\http\\middleware\\Store.js:7:12)\n    at newFn (C:\\Users\\go\\Desktop\\backend\\node_modules\\express-async-errors\\index.js:16:20)\n    at Layer.handle [as handle_request] (C:\\Users\\go\\Desktop\\backend\\node_modules\\express\\lib\\router\\layer.js:95:5)\n    at next (C:\\Users\\go\\Desktop\\backend\\node_modules\\express\\lib\\router\\route.js:144:13)\n    at module.exports (C:\\Users\\go\\Desktop\\backend\\app\\http\\middleware\\Auth.js:11:5)\n    at newFn (C:\\Users\\go\\Desktop\\backend\\node_modules\\express-async-errors\\index.js:16:20)\n    at Layer.handle [as handle_request] (C:\\Users\\go\\Desktop\\backend\\node_modules\\express\\lib\\router\\layer.js:95:5)\n    at next (C:\\Users\\go\\Desktop\\backend\\node_modules\\express\\lib\\router\\route.js:144:13)\n    at Route.dispatch (C:\\Users\\go\\Desktop\\backend\\node_modules\\express\\lib\\router\\route.js:114:3)\n    at newFn (C:\\Users\\go\\Desktop\\backend\\node_modules\\express-async-errors\\index.js:16:20)\n    at Layer.handle [as handle_request] (C:\\Users\\go\\Desktop\\backend\\node_modules\\express\\lib\\router\\layer.js:95:5)\n    at C:\\Users\\go\\Desktop\\backend\\node_modules\\express\\lib\\router\\index.js:284:15"}
{"level":"info","message":"db connected"}
{"level":"error","message":"admin is not defined admin is not defined","stack":"ReferenceError: admin is not defined\n    at changePassword (C:\\Users\\go\\Desktop\\backend\\app\\http\\controller\\StoreController.js:85:64)\n    at processTicksAndRejections (node:internal/process/task_queues:96:5)"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"_message":"store validation failed","errors":{"APIURL":{"kind":"string","message":"Cast to string failed for value \"[\n  { name: 'تامبلر' },\n  { name: 'تیک تاک' },\n  { name: 'لینکدین' },\n  { name: 'کلاب هاوس' },\n  { name: 'توییچ' }\n]\" (type Array) at path \"APIURL\"","name":"CastError","path":"APIURL","reason":null,"stringValue":"\"[\n  { name: 'تامبلر' },\n  { name: 'تیک تاک' },\n  { name: 'لینکدین' },\n  { name: 'کلاب هاوس' },\n  { name: 'توییچ' }\n]\"","value":[{"name":"تامبلر"},{"name":"تیک تاک"},{"name":"لینکدین"},{"name":"کلاب هاوس"},{"name":"توییچ"}],"valueType":"Array"}},"level":"error","message":"store validation failed: APIURL: Cast to string failed for value \"[\n  { name: 'تامبلر' },\n  { name: 'تیک تاک' },\n  { name: 'لینکدین' },\n  { name: 'کلاب هاوس' },\n  { name: 'توییچ' }\n]\" (type Array) at path \"APIURL\" store validation failed: APIURL: Cast to string failed for value \"[\n  { name: 'تامبلر' },\n  { name: 'تیک تاک' },\n  { name: 'لینکدین' },\n  { name: 'کلاب هاوس' },\n  { name: 'توییچ' }\n]\" (type Array) at path \"APIURL\"","stack":"ValidationError: store validation failed: APIURL: Cast to string failed for value \"[\n  { name: 'تامبلر' },\n  { name: 'تیک تاک' },\n  { name: 'لینکدین' },\n  { name: 'کلاب هاوس' },\n  { name: 'توییچ' }\n]\" (type Array) at path \"APIURL\"\n    at model.Document.invalidate (C:\\Users\\go\\Desktop\\backend\\node_modules\\mongoose\\lib\\document.js:2786:32)\n    at model.$set (C:\\Users\\go\\Desktop\\backend\\node_modules\\mongoose\\lib\\document.js:1353:12)\n    at model.set [as APIURL] (C:\\Users\\go\\Desktop\\backend\\node_modules\\mongoose\\lib\\helpers\\document\\compile.js:179:19)\n    at updateStore (C:\\Users\\go\\Desktop\\backend\\app\\http\\controller\\StoreController.js:116:20)\n    at processTicksAndRejections (node:internal/process/task_queues:96:5)"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"_message":"store validation failed","errors":{"APIURL":{"kind":"string","message":"Cast to string failed for value \"[\n  { name: 'تامبلر' },\n  { name: 'تیک تاک' },\n  { name: 'لینکدین' },\n  { name: 'کلاب هاوس' },\n  { name: 'توییچ' }\n]\" (type Array) at path \"APIURL\"","name":"CastError","path":"APIURL","reason":null,"stringValue":"\"[\n  { name: 'تامبلر' },\n  { name: 'تیک تاک' },\n  { name: 'لینکدین' },\n  { name: 'کلاب هاوس' },\n  { name: 'توییچ' }\n]\"","value":[{"name":"تامبلر"},{"name":"تیک تاک"},{"name":"لینکدین"},{"name":"کلاب هاوس"},{"name":"توییچ"}],"valueType":"Array"}},"level":"error","message":"store validation failed: APIURL: Cast to string failed for value \"[\n  { name: 'تامبلر' },\n  { name: 'تیک تاک' },\n  { name: 'لینکدین' },\n  { name: 'کلاب هاوس' },\n  { name: 'توییچ' }\n]\" (type Array) at path \"APIURL\" store validation failed: APIURL: Cast to string failed for value \"[\n  { name: 'تامبلر' },\n  { name: 'تیک تاک' },\n  { name: 'لینکدین' },\n  { name: 'کلاب هاوس' },\n  { name: 'توییچ' }\n]\" (type Array) at path \"APIURL\"","stack":"ValidationError: store validation failed: APIURL: Cast to string failed for value \"[\n  { name: 'تامبلر' },\n  { name: 'تیک تاک' },\n  { name: 'لینکدین' },\n  { name: 'کلاب هاوس' },\n  { name: 'توییچ' }\n]\" (type Array) at path \"APIURL\"\n    at model.Document.invalidate (C:\\Users\\go\\Desktop\\backend\\node_modules\\mongoose\\lib\\document.js:2786:32)\n    at model.$set (C:\\Users\\go\\Desktop\\backend\\node_modules\\mongoose\\lib\\document.js:1353:12)\n    at model.set [as APIURL] (C:\\Users\\go\\Desktop\\backend\\node_modules\\mongoose\\lib\\helpers\\document\\compile.js:179:19)\n    at updateStore (C:\\Users\\go\\Desktop\\backend\\app\\http\\controller\\StoreController.js:116:20)\n    at processTicksAndRejections (node:internal/process/task_queues:96:5)"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"_message":"store validation failed","errors":{"categories.0.name":{"kind":"string","message":"Cast to string failed for value \"{ name: 'تامبلر' }\" (type Object) at path \"name\"","name":"CastError","path":"name","reason":null,"stringValue":"\"{ name: 'تامبلر' }\"","value":{"name":"تامبلر"},"valueType":"Object"},"categories.1.name":{"kind":"string","message":"Cast to string failed for value \"{ name: 'تیک تاک' }\" (type Object) at path \"name\"","name":"CastError","path":"name","reason":null,"stringValue":"\"{ name: 'تیک تاک' }\"","value":{"name":"تیک تاک"},"valueType":"Object"},"categories.2.name":{"kind":"string","message":"Cast to string failed for value \"{ name: 'لینکدین' }\" (type Object) at path \"name\"","name":"CastError","path":"name","reason":null,"stringValue":"\"{ name: 'لینکدین' }\"","value":{"name":"لینکدین"},"valueType":"Object"},"categories.3.name":{"kind":"string","message":"Cast to string failed for value \"{ name: 'کلاب هاوس' }\" (type Object) at path \"name\"","name":"CastError","path":"name","reason":null,"stringValue":"\"{ name: 'کلاب هاوس' }\"","value":{"name":"کلاب هاوس"},"valueType":"Object"},"categories.4.name":{"kind":"string","message":"Cast to string failed for value \"{ name: 'توییچ' }\" (type Object) at path \"name\"","name":"CastError","path":"name","reason":null,"stringValue":"\"{ name: 'توییچ' }\"","value":{"name":"توییچ"},"valueType":"Object"}},"level":"error","message":"store validation failed: categories.0.name: Cast to string failed for value \"{ name: 'تامبلر' }\" (type Object) at path \"name\", categories.1.name: Cast to string failed for value \"{ name: 'تیک تاک' }\" (type Object) at path \"name\", categories.2.name: Cast to string failed for value \"{ name: 'لینکدین' }\" (type Object) at path \"name\", categories.3.name: Cast to string failed for value \"{ name: 'کلاب هاوس' }\" (type Object) at path \"name\", categories.4.name: Cast to string failed for value \"{ name: 'توییچ' }\" (type Object) at path \"name\" store validation failed: categories.0.name: Cast to string failed for value \"{ name: 'تامبلر' }\" (type Object) at path \"name\", categories.1.name: Cast to string failed for value \"{ name: 'تیک تاک' }\" (type Object) at path \"name\", categories.2.name: Cast to string failed for value \"{ name: 'لینکدین' }\" (type Object) at path \"name\", categories.3.name: Cast to string failed for value \"{ name: 'کلاب هاوس' }\" (type Object) at path \"name\", categories.4.name: Cast to string failed for value \"{ name: 'توییچ' }\" (type Object) at path \"name\"","stack":"ValidationError: store validation failed: categories.0.name: Cast to string failed for value \"{ name: 'تامبلر' }\" (type Object) at path \"name\", categories.1.name: Cast to string failed for value \"{ name: 'تیک تاک' }\" (type Object) at path \"name\", categories.2.name: Cast to string failed for value \"{ name: 'لینکدین' }\" (type Object) at path \"name\", categories.3.name: Cast to string failed for value \"{ name: 'کلاب هاوس' }\" (type Object) at path \"name\", categories.4.name: Cast to string failed for value \"{ name: 'توییچ' }\" (type Object) at path \"name\"\n    at model.Document.invalidate (C:\\Users\\go\\Desktop\\backend\\node_modules\\mongoose\\lib\\document.js:2786:32)\n    at EmbeddedDocument.invalidate (C:\\Users\\go\\Desktop\\backend\\node_modules\\mongoose\\lib\\types\\embedded.js:298:29)\n    at EmbeddedDocument.$set (C:\\Users\\go\\Desktop\\backend\\node_modules\\mongoose\\lib\\document.js:1353:12)\n    at EmbeddedDocument.$set (C:\\Users\\go\\Desktop\\backend\\node_modules\\mongoose\\lib\\document.js:1062:16)\n    at EmbeddedDocument.Document (C:\\Users\\go\\Desktop\\backend\\node_modules\\mongoose\\lib\\document.js:148:12)\n    at EmbeddedDocument [as constructor] (C:\\Users\\go\\Desktop\\backend\\node_modules\\mongoose\\lib\\types\\embedded.js:47:12)\n    at new EmbeddedDocument (C:\\Users\\go\\Desktop\\backend\\node_modules\\mongoose\\lib\\schema\\documentarray.js:116:17)\n    at CoreDocumentArray._cast (C:\\Users\\go\\Desktop\\backend\\node_modules\\mongoose\\lib\\types\\documentarray.js:109:12)\n    at CoreDocumentArray._mapCast (C:\\Users\\go\\Desktop\\backend\\node_modules\\mongoose\\lib\\types\\core_array.js:272:17)\n    at Arguments.map (<anonymous>)\n    at CoreDocumentArray.push (C:\\Users\\go\\Desktop\\backend\\node_modules\\mongoose\\lib\\types\\core_array.js:666:21)\n    at CoreDocumentArray.push (C:\\Users\\go\\Desktop\\backend\\node_modules\\mongoose\\lib\\types\\documentarray.js:210:28)\n    at C:\\Users\\go\\Desktop\\backend\\app\\http\\controller\\StoreController.js:158:63\n    at Array.map (<anonymous>)\n    at updateStoreCategories (C:\\Users\\go\\Desktop\\backend\\app\\http\\controller\\StoreController.js:158:27)\n    at processTicksAndRejections (node:internal/process/task_queues:96:5)"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"error","message":"res.status(...).send(...).limit is not a function res.status(...).send(...).limit is not a function","stack":"TypeError: res.status(...).send(...).limit is not a function\n    at getAllServices (C:\\Users\\go\\Desktop\\backend\\app\\http\\controller\\StoreController.js:249:8)\n    at processTicksAndRejections (node:internal/process/task_queues:96:5)"}
{"level":"error","message":"res.status(...).send(...).limit is not a function res.status(...).send(...).limit is not a function","stack":"TypeError: res.status(...).send(...).limit is not a function\n    at getAllServices (C:\\Users\\go\\Desktop\\backend\\app\\http\\controller\\StoreController.js:249:8)\n    at processTicksAndRejections (node:internal/process/task_queues:96:5)"}
{"level":"error","message":"res.status(...).send(...).limit is not a function res.status(...).send(...).limit is not a function","stack":"TypeError: res.status(...).send(...).limit is not a function\n    at getAllServices (C:\\Users\\go\\Desktop\\backend\\app\\http\\controller\\StoreController.js:249:8)\n    at processTicksAndRejections (node:internal/process/task_queues:96:5)"}
{"level":"error","message":"res.status(...).send(...).limit is not a function res.status(...).send(...).limit is not a function","stack":"TypeError: res.status(...).send(...).limit is not a function\n    at getAllServices (C:\\Users\\go\\Desktop\\backend\\app\\http\\controller\\StoreController.js:249:8)\n    at processTicksAndRejections (node:internal/process/task_queues:96:5)"}
{"level":"error","message":"res.status(...).send(...).limit is not a function res.status(...).send(...).limit is not a function","stack":"TypeError: res.status(...).send(...).limit is not a function\n    at getAllServices (C:\\Users\\go\\Desktop\\backend\\app\\http\\controller\\StoreController.js:249:8)\n    at processTicksAndRejections (node:internal/process/task_queues:96:5)"}
{"level":"error","message":"res.status(...).send(...).limit is not a function res.status(...).send(...).limit is not a function","stack":"TypeError: res.status(...).send(...).limit is not a function\n    at getAllServices (C:\\Users\\go\\Desktop\\backend\\app\\http\\controller\\StoreController.js:249:8)\n    at processTicksAndRejections (node:internal/process/task_queues:96:5)"}
{"level":"error","message":"res.status(...).send(...).limit is not a function res.status(...).send(...).limit is not a function","stack":"TypeError: res.status(...).send(...).limit is not a function\n    at getAllServices (C:\\Users\\go\\Desktop\\backend\\app\\http\\controller\\StoreController.js:249:8)\n    at processTicksAndRejections (node:internal/process/task_queues:96:5)"}
{"level":"error","message":"res.status(...).send(...).limit is not a function res.status(...).send(...).limit is not a function","stack":"TypeError: res.status(...).send(...).limit is not a function\n    at getAllServices (C:\\Users\\go\\Desktop\\backend\\app\\http\\controller\\StoreController.js:249:8)\n    at processTicksAndRejections (node:internal/process/task_queues:96:5)"}
{"level":"error","message":"res.status(...).send(...).limit is not a function res.status(...).send(...).limit is not a function","stack":"TypeError: res.status(...).send(...).limit is not a function\n    at getAllServices (C:\\Users\\go\\Desktop\\backend\\app\\http\\controller\\StoreController.js:249:8)\n    at processTicksAndRejections (node:internal/process/task_queues:96:5)"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"error","message":"Pages is not defined Pages is not defined","stack":"ReferenceError: Pages is not defined\n    at ReplayToTicket (C:\\Users\\go\\Desktop\\backend\\app\\http\\controller\\StoreController.js:291:20)\n    at newFn (C:\\Users\\go\\Desktop\\backend\\node_modules\\express-async-errors\\index.js:16:20)\n    at Layer.handle [as handle_request] (C:\\Users\\go\\Desktop\\backend\\node_modules\\express\\lib\\router\\layer.js:95:5)\n    at next (C:\\Users\\go\\Desktop\\backend\\node_modules\\express\\lib\\router\\route.js:144:13)\n    at Route.dispatch (C:\\Users\\go\\Desktop\\backend\\node_modules\\express\\lib\\router\\route.js:114:3)\n    at newFn (C:\\Users\\go\\Desktop\\backend\\node_modules\\express-async-errors\\index.js:16:20)\n    at Layer.handle [as handle_request] (C:\\Users\\go\\Desktop\\backend\\node_modules\\express\\lib\\router\\layer.js:95:5)\n    at C:\\Users\\go\\Desktop\\backend\\node_modules\\express\\lib\\router\\index.js:284:15\n    at param (C:\\Users\\go\\Desktop\\backend\\node_modules\\express\\lib\\router\\index.js:365:14)\n    at param (C:\\Users\\go\\Desktop\\backend\\node_modules\\express\\lib\\router\\index.js:376:14)\n    at Function.process_params (C:\\Users\\go\\Desktop\\backend\\node_modules\\express\\lib\\router\\index.js:421:3)\n    at next (C:\\Users\\go\\Desktop\\backend\\node_modules\\express\\lib\\router\\index.js:280:10)\n    at Function.handle (C:\\Users\\go\\Desktop\\backend\\node_modules\\express\\lib\\router\\index.js:175:3)\n    at router (C:\\Users\\go\\Desktop\\backend\\node_modules\\express\\lib\\router\\index.js:47:12)\n    at newFn (C:\\Users\\go\\Desktop\\backend\\node_modules\\express-async-errors\\index.js:16:20)\n    at Layer.handle [as handle_request] (C:\\Users\\go\\Desktop\\backend\\node_modules\\express\\lib\\router\\layer.js:95:5)"}
{"level":"info","message":"db connected"}
{"level":"error","message":"Parameter \"obj\" to Document() must be an object, got 2626 Parameter \"obj\" to Document() must be an object, got 2626","stack":"ObjectParameterError: Parameter \"obj\" to Document() must be an object, got 2626\n    at model.Document (C:\\Users\\go\\Desktop\\backend\\node_modules\\mongoose\\lib\\document.js:100:11)\n    at model.Model (C:\\Users\\go\\Desktop\\backend\\node_modules\\mongoose\\lib\\model.js:106:12)\n    at new model (C:\\Users\\go\\Desktop\\backend\\node_modules\\mongoose\\lib\\model.js:4919:15)\n    at model (C:\\Users\\go\\Desktop\\backend\\node_modules\\mongoose\\lib\\model.js:4914:16)\n    at ReplayToTicket (C:\\Users\\go\\Desktop\\backend\\app\\http\\controller\\StoreController.js:291:26)\n    at newFn (C:\\Users\\go\\Desktop\\backend\\node_modules\\express-async-errors\\index.js:16:20)\n    at Layer.handle [as handle_request] (C:\\Users\\go\\Desktop\\backend\\node_modules\\express\\lib\\router\\layer.js:95:5)\n    at next (C:\\Users\\go\\Desktop\\backend\\node_modules\\express\\lib\\router\\route.js:144:13)\n    at Route.dispatch (C:\\Users\\go\\Desktop\\backend\\node_modules\\express\\lib\\router\\route.js:114:3)\n    at newFn (C:\\Users\\go\\Desktop\\backend\\node_modules\\express-async-errors\\index.js:16:20)\n    at Layer.handle [as handle_request] (C:\\Users\\go\\Desktop\\backend\\node_modules\\express\\lib\\router\\layer.js:95:5)\n    at C:\\Users\\go\\Desktop\\backend\\node_modules\\express\\lib\\router\\index.js:284:15\n    at param (C:\\Users\\go\\Desktop\\backend\\node_modules\\express\\lib\\router\\index.js:365:14)\n    at param (C:\\Users\\go\\Desktop\\backend\\node_modules\\express\\lib\\router\\index.js:376:14)\n    at Function.process_params (C:\\Users\\go\\Desktop\\backend\\node_modules\\express\\lib\\router\\index.js:421:3)\n    at next (C:\\Users\\go\\Desktop\\backend\\node_modules\\express\\lib\\router\\index.js:280:10)"}
{"level":"error","message":"Parameter \"obj\" to Document() must be an object, got 657d59cef0434c0c407a9c7b Parameter \"obj\" to Document() must be an object, got 657d59cef0434c0c407a9c7b","stack":"ObjectParameterError: Parameter \"obj\" to Document() must be an object, got 657d59cef0434c0c407a9c7b\n    at model.Document (C:\\Users\\go\\Desktop\\backend\\node_modules\\mongoose\\lib\\document.js:100:11)\n    at model.Model (C:\\Users\\go\\Desktop\\backend\\node_modules\\mongoose\\lib\\model.js:106:12)\n    at new model (C:\\Users\\go\\Desktop\\backend\\node_modules\\mongoose\\lib\\model.js:4919:15)\n    at model (C:\\Users\\go\\Desktop\\backend\\node_modules\\mongoose\\lib\\model.js:4914:16)\n    at ReplayToTicket (C:\\Users\\go\\Desktop\\backend\\app\\http\\controller\\StoreController.js:291:26)\n    at newFn (C:\\Users\\go\\Desktop\\backend\\node_modules\\express-async-errors\\index.js:16:20)\n    at Layer.handle [as handle_request] (C:\\Users\\go\\Desktop\\backend\\node_modules\\express\\lib\\router\\layer.js:95:5)\n    at next (C:\\Users\\go\\Desktop\\backend\\node_modules\\express\\lib\\router\\route.js:144:13)\n    at Route.dispatch (C:\\Users\\go\\Desktop\\backend\\node_modules\\express\\lib\\router\\route.js:114:3)\n    at newFn (C:\\Users\\go\\Desktop\\backend\\node_modules\\express-async-errors\\index.js:16:20)\n    at Layer.handle [as handle_request] (C:\\Users\\go\\Desktop\\backend\\node_modules\\express\\lib\\router\\layer.js:95:5)\n    at C:\\Users\\go\\Desktop\\backend\\node_modules\\express\\lib\\router\\index.js:284:15\n    at param (C:\\Users\\go\\Desktop\\backend\\node_modules\\express\\lib\\router\\index.js:365:14)\n    at param (C:\\Users\\go\\Desktop\\backend\\node_modules\\express\\lib\\router\\index.js:376:14)\n    at Function.process_params (C:\\Users\\go\\Desktop\\backend\\node_modules\\express\\lib\\router\\index.js:421:3)\n    at next (C:\\Users\\go\\Desktop\\backend\\node_modules\\express\\lib\\router\\index.js:280:10)"}
{"level":"error","message":"Parameter \"obj\" to Document() must be an object, got 657d59cef0434c0c407a9c7b Parameter \"obj\" to Document() must be an object, got 657d59cef0434c0c407a9c7b","stack":"ObjectParameterError: Parameter \"obj\" to Document() must be an object, got 657d59cef0434c0c407a9c7b\n    at model.Document (C:\\Users\\go\\Desktop\\backend\\node_modules\\mongoose\\lib\\document.js:100:11)\n    at model.Model (C:\\Users\\go\\Desktop\\backend\\node_modules\\mongoose\\lib\\model.js:106:12)\n    at new model (C:\\Users\\go\\Desktop\\backend\\node_modules\\mongoose\\lib\\model.js:4919:15)\n    at model (C:\\Users\\go\\Desktop\\backend\\node_modules\\mongoose\\lib\\model.js:4914:16)\n    at ReplayToTicket (C:\\Users\\go\\Desktop\\backend\\app\\http\\controller\\StoreController.js:291:26)\n    at newFn (C:\\Users\\go\\Desktop\\backend\\node_modules\\express-async-errors\\index.js:16:20)\n    at Layer.handle [as handle_request] (C:\\Users\\go\\Desktop\\backend\\node_modules\\express\\lib\\router\\layer.js:95:5)\n    at next (C:\\Users\\go\\Desktop\\backend\\node_modules\\express\\lib\\router\\route.js:144:13)\n    at Route.dispatch (C:\\Users\\go\\Desktop\\backend\\node_modules\\express\\lib\\router\\route.js:114:3)\n    at newFn (C:\\Users\\go\\Desktop\\backend\\node_modules\\express-async-errors\\index.js:16:20)\n    at Layer.handle [as handle_request] (C:\\Users\\go\\Desktop\\backend\\node_modules\\express\\lib\\router\\layer.js:95:5)\n    at C:\\Users\\go\\Desktop\\backend\\node_modules\\express\\lib\\router\\index.js:284:15\n    at param (C:\\Users\\go\\Desktop\\backend\\node_modules\\express\\lib\\router\\index.js:365:14)\n    at param (C:\\Users\\go\\Desktop\\backend\\node_modules\\express\\lib\\router\\index.js:376:14)\n    at Function.process_params (C:\\Users\\go\\Desktop\\backend\\node_modules\\express\\lib\\router\\index.js:421:3)\n    at next (C:\\Users\\go\\Desktop\\backend\\node_modules\\express\\lib\\router\\index.js:280:10)"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"error","message":"Cannot read properties of undefined (reading 'name') Cannot read properties of undefined (reading 'name')","stack":"TypeError: Cannot read properties of undefined (reading 'name')\n    at ReplayToTicket (C:\\Users\\go\\Desktop\\backend\\app\\http\\controller\\StoreController.js:293:70)\n    at processTicksAndRejections (node:internal/process/task_queues:96:5)"}
{"level":"error","message":"Cannot read properties of undefined (reading 'name') Cannot read properties of undefined (reading 'name')","stack":"TypeError: Cannot read properties of undefined (reading 'name')\n    at ReplayToTicket (C:\\Users\\go\\Desktop\\backend\\app\\http\\controller\\StoreController.js:293:70)\n    at processTicksAndRejections (node:internal/process/task_queues:96:5)"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"_message":"reports validation failed","errors":{"storeId":{"kind":"ObjectId","message":"Cast to ObjectId failed for value \"undefined\" (type string) at path \"storeId\"","name":"CastError","path":"storeId","reason":{},"stringValue":"\"undefined\"","value":"undefined","valueType":"string"}},"level":"error","message":"reports validation failed: storeId: Cast to ObjectId failed for value \"undefined\" (type string) at path \"storeId\" reports validation failed: storeId: Cast to ObjectId failed for value \"undefined\" (type string) at path \"storeId\"","stack":"ValidationError: reports validation failed: storeId: Cast to ObjectId failed for value \"undefined\" (type string) at path \"storeId\"\n    at model.Document.invalidate (C:\\Users\\go\\Desktop\\backend\\node_modules\\mongoose\\lib\\document.js:2786:32)\n    at model.$set (C:\\Users\\go\\Desktop\\backend\\node_modules\\mongoose\\lib\\document.js:1353:12)\n    at model.$set (C:\\Users\\go\\Desktop\\backend\\node_modules\\mongoose\\lib\\document.js:1062:16)\n    at model.Document (C:\\Users\\go\\Desktop\\backend\\node_modules\\mongoose\\lib\\document.js:148:12)\n    at model.Model (C:\\Users\\go\\Desktop\\backend\\node_modules\\mongoose\\lib\\model.js:106:12)\n    at new model (C:\\Users\\go\\Desktop\\backend\\node_modules\\mongoose\\lib\\model.js:4919:15)\n    at addReport (C:\\Users\\go\\Desktop\\backend\\app\\http\\controller\\UserController.js:402:24)\n    at newFn (C:\\Users\\go\\Desktop\\backend\\node_modules\\express-async-errors\\index.js:16:20)\n    at Layer.handle [as handle_request] (C:\\Users\\go\\Desktop\\backend\\node_modules\\express\\lib\\router\\layer.js:95:5)\n    at next (C:\\Users\\go\\Desktop\\backend\\node_modules\\express\\lib\\router\\route.js:144:13)\n    at Route.dispatch (C:\\Users\\go\\Desktop\\backend\\node_modules\\express\\lib\\router\\route.js:114:3)\n    at newFn (C:\\Users\\go\\Desktop\\backend\\node_modules\\express-async-errors\\index.js:16:20)\n    at Layer.handle [as handle_request] (C:\\Users\\go\\Desktop\\backend\\node_modules\\express\\lib\\router\\layer.js:95:5)\n    at C:\\Users\\go\\Desktop\\backend\\node_modules\\express\\lib\\router\\index.js:284:15\n    at param (C:\\Users\\go\\Desktop\\backend\\node_modules\\express\\lib\\router\\index.js:365:14)\n    at param (C:\\Users\\go\\Desktop\\backend\\node_modules\\express\\lib\\router\\index.js:376:14)"}
{"kind":"ObjectId","level":"error","message":"Cast to ObjectId failed for value \"null\" (type string) at path \"_id\" for model \"store\" Cast to ObjectId failed for value \"null\" (type string) at path \"_id\" for model \"store\"","path":"_id","reason":{},"stack":"CastError: Cast to ObjectId failed for value \"null\" (type string) at path \"_id\" for model \"store\"\n    at model.Query.exec (C:\\Users\\go\\Desktop\\backend\\node_modules\\mongoose\\lib\\query.js:4498:21)\n    at model.Query.Query.then (C:\\Users\\go\\Desktop\\backend\\node_modules\\mongoose\\lib\\query.js:4592:15)\n    at runMicrotasks (<anonymous>)\n    at processTicksAndRejections (node:internal/process/task_queues:96:5)","stringValue":"\"null\"","value":"null","valueType":"string"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"error","message":"services is not defined services is not defined","stack":"ReferenceError: services is not defined\n    at GetServiceList (C:\\Users\\go\\Desktop\\backend\\app\\http\\controller\\SuperAdminController.js:318:27)\n    at processTicksAndRejections (node:internal/process/task_queues:96:5)"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"error","message":"CommmentsModel is not defined CommmentsModel is not defined","stack":"ReferenceError: CommmentsModel is not defined\n    at addCommentToMainPage (C:\\Users\\go\\Desktop\\host-backend\\app\\http\\controller\\UserController.js:72:29)\n    at newFn (C:\\Users\\go\\Desktop\\host-backend\\node_modules\\express-async-errors\\index.js:16:20)\n    at Layer.handle [as handle_request] (C:\\Users\\go\\Desktop\\host-backend\\node_modules\\express\\lib\\router\\layer.js:95:5)\n    at next (C:\\Users\\go\\Desktop\\host-backend\\node_modules\\express\\lib\\router\\route.js:144:13)\n    at Route.dispatch (C:\\Users\\go\\Desktop\\host-backend\\node_modules\\express\\lib\\router\\route.js:114:3)\n    at newFn (C:\\Users\\go\\Desktop\\host-backend\\node_modules\\express-async-errors\\index.js:16:20)\n    at Layer.handle [as handle_request] (C:\\Users\\go\\Desktop\\host-backend\\node_modules\\express\\lib\\router\\layer.js:95:5)\n    at C:\\Users\\go\\Desktop\\host-backend\\node_modules\\express\\lib\\router\\index.js:284:15\n    at Function.process_params (C:\\Users\\go\\Desktop\\host-backend\\node_modules\\express\\lib\\router\\index.js:346:12)\n    at next (C:\\Users\\go\\Desktop\\host-backend\\node_modules\\express\\lib\\router\\index.js:280:10)\n    at Function.handle (C:\\Users\\go\\Desktop\\host-backend\\node_modules\\express\\lib\\router\\index.js:175:3)\n    at router (C:\\Users\\go\\Desktop\\host-backend\\node_modules\\express\\lib\\router\\index.js:47:12)\n    at newFn (C:\\Users\\go\\Desktop\\host-backend\\node_modules\\express-async-errors\\index.js:16:20)\n    at Layer.handle [as handle_request] (C:\\Users\\go\\Desktop\\host-backend\\node_modules\\express\\lib\\router\\layer.js:95:5)\n    at trim_prefix (C:\\Users\\go\\Desktop\\host-backend\\node_modules\\express\\lib\\router\\index.js:328:13)\n    at C:\\Users\\go\\Desktop\\host-backend\\node_modules\\express\\lib\\router\\index.js:286:9"}
{"level":"error","message":"CommmentsModel is not defined CommmentsModel is not defined","stack":"ReferenceError: CommmentsModel is not defined\n    at addCommentToMainPage (C:\\Users\\go\\Desktop\\host-backend\\app\\http\\controller\\UserController.js:72:29)\n    at newFn (C:\\Users\\go\\Desktop\\host-backend\\node_modules\\express-async-errors\\index.js:16:20)\n    at Layer.handle [as handle_request] (C:\\Users\\go\\Desktop\\host-backend\\node_modules\\express\\lib\\router\\layer.js:95:5)\n    at next (C:\\Users\\go\\Desktop\\host-backend\\node_modules\\express\\lib\\router\\route.js:144:13)\n    at Route.dispatch (C:\\Users\\go\\Desktop\\host-backend\\node_modules\\express\\lib\\router\\route.js:114:3)\n    at newFn (C:\\Users\\go\\Desktop\\host-backend\\node_modules\\express-async-errors\\index.js:16:20)\n    at Layer.handle [as handle_request] (C:\\Users\\go\\Desktop\\host-backend\\node_modules\\express\\lib\\router\\layer.js:95:5)\n    at C:\\Users\\go\\Desktop\\host-backend\\node_modules\\express\\lib\\router\\index.js:284:15\n    at Function.process_params (C:\\Users\\go\\Desktop\\host-backend\\node_modules\\express\\lib\\router\\index.js:346:12)\n    at next (C:\\Users\\go\\Desktop\\host-backend\\node_modules\\express\\lib\\router\\index.js:280:10)\n    at Function.handle (C:\\Users\\go\\Desktop\\host-backend\\node_modules\\express\\lib\\router\\index.js:175:3)\n    at router (C:\\Users\\go\\Desktop\\host-backend\\node_modules\\express\\lib\\router\\index.js:47:12)\n    at newFn (C:\\Users\\go\\Desktop\\host-backend\\node_modules\\express-async-errors\\index.js:16:20)\n    at Layer.handle [as handle_request] (C:\\Users\\go\\Desktop\\host-backend\\node_modules\\express\\lib\\router\\layer.js:95:5)\n    at trim_prefix (C:\\Users\\go\\Desktop\\host-backend\\node_modules\\express\\lib\\router\\index.js:328:13)\n    at C:\\Users\\go\\Desktop\\host-backend\\node_modules\\express\\lib\\router\\index.js:286:9"}
{"level":"error","message":"CommmentsModel is not defined CommmentsModel is not defined","stack":"ReferenceError: CommmentsModel is not defined\n    at addCommentToMainPage (C:\\Users\\go\\Desktop\\host-backend\\app\\http\\controller\\UserController.js:72:29)\n    at newFn (C:\\Users\\go\\Desktop\\host-backend\\node_modules\\express-async-errors\\index.js:16:20)\n    at Layer.handle [as handle_request] (C:\\Users\\go\\Desktop\\host-backend\\node_modules\\express\\lib\\router\\layer.js:95:5)\n    at next (C:\\Users\\go\\Desktop\\host-backend\\node_modules\\express\\lib\\router\\route.js:144:13)\n    at Route.dispatch (C:\\Users\\go\\Desktop\\host-backend\\node_modules\\express\\lib\\router\\route.js:114:3)\n    at newFn (C:\\Users\\go\\Desktop\\host-backend\\node_modules\\express-async-errors\\index.js:16:20)\n    at Layer.handle [as handle_request] (C:\\Users\\go\\Desktop\\host-backend\\node_modules\\express\\lib\\router\\layer.js:95:5)\n    at C:\\Users\\go\\Desktop\\host-backend\\node_modules\\express\\lib\\router\\index.js:284:15\n    at Function.process_params (C:\\Users\\go\\Desktop\\host-backend\\node_modules\\express\\lib\\router\\index.js:346:12)\n    at next (C:\\Users\\go\\Desktop\\host-backend\\node_modules\\express\\lib\\router\\index.js:280:10)\n    at Function.handle (C:\\Users\\go\\Desktop\\host-backend\\node_modules\\express\\lib\\router\\index.js:175:3)\n    at router (C:\\Users\\go\\Desktop\\host-backend\\node_modules\\express\\lib\\router\\index.js:47:12)\n    at newFn (C:\\Users\\go\\Desktop\\host-backend\\node_modules\\express-async-errors\\index.js:16:20)\n    at Layer.handle [as handle_request] (C:\\Users\\go\\Desktop\\host-backend\\node_modules\\express\\lib\\router\\layer.js:95:5)\n    at trim_prefix (C:\\Users\\go\\Desktop\\host-backend\\node_modules\\express\\lib\\router\\index.js:328:13)\n    at C:\\Users\\go\\Desktop\\host-backend\\node_modules\\express\\lib\\router\\index.js:286:9"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"error","message":"StoreModel is not defined StoreModel is not defined","stack":"ReferenceError: StoreModel is not defined\n    at StoreUpdate (C:\\Users\\go\\Desktop\\host-backend\\app\\http\\controller\\SuperAdminController.js:295:19)\n    at newFn (C:\\Users\\go\\Desktop\\host-backend\\node_modules\\express-async-errors\\index.js:16:20)\n    at Layer.handle [as handle_request] (C:\\Users\\go\\Desktop\\host-backend\\node_modules\\express\\lib\\router\\layer.js:95:5)\n    at next (C:\\Users\\go\\Desktop\\host-backend\\node_modules\\express\\lib\\router\\route.js:144:13)\n    at module.exports (C:\\Users\\go\\Desktop\\host-backend\\app\\http\\middleware\\SuperAdmin.js:7:12)\n    at newFn (C:\\Users\\go\\Desktop\\host-backend\\node_modules\\express-async-errors\\index.js:16:20)\n    at Layer.handle [as handle_request] (C:\\Users\\go\\Desktop\\host-backend\\node_modules\\express\\lib\\router\\layer.js:95:5)\n    at next (C:\\Users\\go\\Desktop\\host-backend\\node_modules\\express\\lib\\router\\route.js:144:13)\n    at module.exports (C:\\Users\\go\\Desktop\\host-backend\\app\\http\\middleware\\Auth.js:11:5)\n    at newFn (C:\\Users\\go\\Desktop\\host-backend\\node_modules\\express-async-errors\\index.js:16:20)\n    at Layer.handle [as handle_request] (C:\\Users\\go\\Desktop\\host-backend\\node_modules\\express\\lib\\router\\layer.js:95:5)\n    at next (C:\\Users\\go\\Desktop\\host-backend\\node_modules\\express\\lib\\router\\route.js:144:13)\n    at Route.dispatch (C:\\Users\\go\\Desktop\\host-backend\\node_modules\\express\\lib\\router\\route.js:114:3)\n    at newFn (C:\\Users\\go\\Desktop\\host-backend\\node_modules\\express-async-errors\\index.js:16:20)\n    at Layer.handle [as handle_request] (C:\\Users\\go\\Desktop\\host-backend\\node_modules\\express\\lib\\router\\layer.js:95:5)\n    at C:\\Users\\go\\Desktop\\host-backend\\node_modules\\express\\lib\\router\\index.js:284:15"}
{"level":"error","message":"StoreModel is not defined StoreModel is not defined","stack":"ReferenceError: StoreModel is not defined\n    at StoreUpdate (C:\\Users\\go\\Desktop\\host-backend\\app\\http\\controller\\SuperAdminController.js:295:19)\n    at newFn (C:\\Users\\go\\Desktop\\host-backend\\node_modules\\express-async-errors\\index.js:16:20)\n    at Layer.handle [as handle_request] (C:\\Users\\go\\Desktop\\host-backend\\node_modules\\express\\lib\\router\\layer.js:95:5)\n    at next (C:\\Users\\go\\Desktop\\host-backend\\node_modules\\express\\lib\\router\\route.js:144:13)\n    at module.exports (C:\\Users\\go\\Desktop\\host-backend\\app\\http\\middleware\\SuperAdmin.js:7:12)\n    at newFn (C:\\Users\\go\\Desktop\\host-backend\\node_modules\\express-async-errors\\index.js:16:20)\n    at Layer.handle [as handle_request] (C:\\Users\\go\\Desktop\\host-backend\\node_modules\\express\\lib\\router\\layer.js:95:5)\n    at next (C:\\Users\\go\\Desktop\\host-backend\\node_modules\\express\\lib\\router\\route.js:144:13)\n    at module.exports (C:\\Users\\go\\Desktop\\host-backend\\app\\http\\middleware\\Auth.js:11:5)\n    at newFn (C:\\Users\\go\\Desktop\\host-backend\\node_modules\\express-async-errors\\index.js:16:20)\n    at Layer.handle [as handle_request] (C:\\Users\\go\\Desktop\\host-backend\\node_modules\\express\\lib\\router\\layer.js:95:5)\n    at next (C:\\Users\\go\\Desktop\\host-backend\\node_modules\\express\\lib\\router\\route.js:144:13)\n    at Route.dispatch (C:\\Users\\go\\Desktop\\host-backend\\node_modules\\express\\lib\\router\\route.js:114:3)\n    at newFn (C:\\Users\\go\\Desktop\\host-backend\\node_modules\\express-async-errors\\index.js:16:20)\n    at Layer.handle [as handle_request] (C:\\Users\\go\\Desktop\\host-backend\\node_modules\\express\\lib\\router\\layer.js:95:5)\n    at C:\\Users\\go\\Desktop\\host-backend\\node_modules\\express\\lib\\router\\index.js:284:15"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"error","message":"","reason":{"commonWireVersion":13,"compatibilityError":null,"compatible":true,"heartbeatFrequencyMS":10000,"localThresholdMS":15,"logicalSessionTimeoutMinutes":null,"maxElectionId":null,"maxSetVersion":null,"servers":{},"setName":null,"stale":false,"type":"Single"},"stack":"MongooseServerSelectionError\n    at Model.$wrapCallback (C:\\Users\\go\\Desktop\\host-backend\\node_modules\\mongoose\\lib\\model.js:5095:32)\n    at C:\\Users\\go\\Desktop\\host-backend\\node_modules\\mongoose\\lib\\query.js:4510:21\n    at C:\\Users\\go\\Desktop\\host-backend\\node_modules\\mongoose\\lib\\helpers\\promiseOrCallback.js:32:5\n    at new Promise (<anonymous>)\n    at promiseOrCallback (C:\\Users\\go\\Desktop\\host-backend\\node_modules\\mongoose\\lib\\helpers\\promiseOrCallback.js:31:10)\n    at model.Query.exec (C:\\Users\\go\\Desktop\\host-backend\\node_modules\\mongoose\\lib\\query.js:4509:10)\n    at Query.then (C:\\Users\\go\\Desktop\\host-backend\\node_modules\\mongoose\\lib\\query.js:4592:15)"}
{"level":"error","message":"server instance pool was destroyed"}
{"level":"error","message":"","reason":{"commonWireVersion":13,"compatibilityError":null,"compatible":true,"heartbeatFrequencyMS":10000,"localThresholdMS":15,"logicalSessionTimeoutMinutes":null,"maxElectionId":null,"maxSetVersion":null,"servers":{},"setName":null,"stale":false,"type":"Single"},"stack":"MongooseServerSelectionError\n    at Model.$wrapCallback (C:\\Users\\go\\Desktop\\host-backend\\node_modules\\mongoose\\lib\\model.js:5095:32)\n    at C:\\Users\\go\\Desktop\\host-backend\\node_modules\\mongoose\\lib\\query.js:4510:21\n    at C:\\Users\\go\\Desktop\\host-backend\\node_modules\\mongoose\\lib\\helpers\\promiseOrCallback.js:32:5\n    at new Promise (<anonymous>)\n    at promiseOrCallback (C:\\Users\\go\\Desktop\\host-backend\\node_modules\\mongoose\\lib\\helpers\\promiseOrCallback.js:31:10)\n    at model.Query.exec (C:\\Users\\go\\Desktop\\host-backend\\node_modules\\mongoose\\lib\\query.js:4509:10)\n    at Query.then (C:\\Users\\go\\Desktop\\host-backend\\node_modules\\mongoose\\lib\\query.js:4592:15)"}
{"level":"error","message":"","reason":{"commonWireVersion":13,"compatibilityError":null,"compatible":true,"heartbeatFrequencyMS":10000,"localThresholdMS":15,"logicalSessionTimeoutMinutes":null,"maxElectionId":null,"maxSetVersion":null,"servers":{},"setName":null,"stale":false,"type":"Single"},"stack":"MongooseServerSelectionError\n    at Model.$wrapCallback (C:\\Users\\go\\Desktop\\host-backend\\node_modules\\mongoose\\lib\\model.js:5095:32)\n    at C:\\Users\\go\\Desktop\\host-backend\\node_modules\\mongoose\\lib\\query.js:4510:21\n    at C:\\Users\\go\\Desktop\\host-backend\\node_modules\\mongoose\\lib\\helpers\\promiseOrCallback.js:32:5\n    at new Promise (<anonymous>)\n    at promiseOrCallback (C:\\Users\\go\\Desktop\\host-backend\\node_modules\\mongoose\\lib\\helpers\\promiseOrCallback.js:31:10)\n    at model.Query.exec (C:\\Users\\go\\Desktop\\host-backend\\node_modules\\mongoose\\lib\\query.js:4509:10)\n    at Query.then (C:\\Users\\go\\Desktop\\host-backend\\node_modules\\mongoose\\lib\\query.js:4592:15)"}
{"level":"error","message":"","reason":{"commonWireVersion":13,"compatibilityError":null,"compatible":true,"heartbeatFrequencyMS":10000,"localThresholdMS":15,"logicalSessionTimeoutMinutes":null,"maxElectionId":null,"maxSetVersion":null,"servers":{},"setName":null,"stale":false,"type":"Single"},"stack":"MongooseServerSelectionError\n    at Model.$wrapCallback (C:\\Users\\go\\Desktop\\host-backend\\node_modules\\mongoose\\lib\\model.js:5095:32)\n    at C:\\Users\\go\\Desktop\\host-backend\\node_modules\\mongoose\\lib\\query.js:4510:21\n    at C:\\Users\\go\\Desktop\\host-backend\\node_modules\\mongoose\\lib\\helpers\\promiseOrCallback.js:32:5\n    at new Promise (<anonymous>)\n    at promiseOrCallback (C:\\Users\\go\\Desktop\\host-backend\\node_modules\\mongoose\\lib\\helpers\\promiseOrCallback.js:31:10)\n    at model.Query.exec (C:\\Users\\go\\Desktop\\host-backend\\node_modules\\mongoose\\lib\\query.js:4509:10)\n    at Query.then (C:\\Users\\go\\Desktop\\host-backend\\node_modules\\mongoose\\lib\\query.js:4592:15)"}
{"level":"error","message":"","reason":{"commonWireVersion":13,"compatibilityError":null,"compatible":true,"heartbeatFrequencyMS":10000,"localThresholdMS":15,"logicalSessionTimeoutMinutes":null,"maxElectionId":null,"maxSetVersion":null,"servers":{},"setName":null,"stale":false,"type":"Single"},"stack":"MongooseServerSelectionError\n    at Model.$wrapCallback (C:\\Users\\go\\Desktop\\host-backend\\node_modules\\mongoose\\lib\\model.js:5095:32)\n    at C:\\Users\\go\\Desktop\\host-backend\\node_modules\\mongoose\\lib\\query.js:4510:21\n    at C:\\Users\\go\\Desktop\\host-backend\\node_modules\\mongoose\\lib\\helpers\\promiseOrCallback.js:32:5\n    at new Promise (<anonymous>)\n    at promiseOrCallback (C:\\Users\\go\\Desktop\\host-backend\\node_modules\\mongoose\\lib\\helpers\\promiseOrCallback.js:31:10)\n    at model.Query.exec (C:\\Users\\go\\Desktop\\host-backend\\node_modules\\mongoose\\lib\\query.js:4509:10)\n    at Query.then (C:\\Users\\go\\Desktop\\host-backend\\node_modules\\mongoose\\lib\\query.js:4592:15)"}
{"level":"error","message":"","reason":{"commonWireVersion":13,"compatibilityError":null,"compatible":true,"heartbeatFrequencyMS":10000,"localThresholdMS":15,"logicalSessionTimeoutMinutes":null,"maxElectionId":null,"maxSetVersion":null,"servers":{},"setName":null,"stale":false,"type":"Single"},"stack":"MongooseServerSelectionError\n    at Model.$wrapCallback (C:\\Users\\go\\Desktop\\host-backend\\node_modules\\mongoose\\lib\\model.js:5095:32)\n    at C:\\Users\\go\\Desktop\\host-backend\\node_modules\\mongoose\\lib\\query.js:4510:21\n    at C:\\Users\\go\\Desktop\\host-backend\\node_modules\\mongoose\\lib\\helpers\\promiseOrCallback.js:32:5\n    at new Promise (<anonymous>)\n    at promiseOrCallback (C:\\Users\\go\\Desktop\\host-backend\\node_modules\\mongoose\\lib\\helpers\\promiseOrCallback.js:31:10)\n    at model.Query.exec (C:\\Users\\go\\Desktop\\host-backend\\node_modules\\mongoose\\lib\\query.js:4509:10)\n    at Query.then (C:\\Users\\go\\Desktop\\host-backend\\node_modules\\mongoose\\lib\\query.js:4592:15)"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"kind":"ObjectId","level":"error","message":"Cast to ObjectId failed for value \"سرور\" (type string) at path \"_id\" for model \"Blog\" Cast to ObjectId failed for value \"سرور\" (type string) at path \"_id\" for model \"Blog\"","path":"_id","reason":{},"stack":"CastError: Cast to ObjectId failed for value \"سرور\" (type string) at path \"_id\" for model \"Blog\"\n    at model.Query.exec (C:\\Users\\go\\Desktop\\host-backend\\node_modules\\mongoose\\lib\\query.js:4498:21)\n    at Query.then (C:\\Users\\go\\Desktop\\host-backend\\node_modules\\mongoose\\lib\\query.js:4592:15)","stringValue":"\"سرور\"","value":"سرور","valueType":"string"}
{"kind":"ObjectId","level":"error","message":"Cast to ObjectId failed for value \"سرور\" (type string) at path \"_id\" for model \"Blog\" Cast to ObjectId failed for value \"سرور\" (type string) at path \"_id\" for model \"Blog\"","path":"_id","reason":{},"stack":"CastError: Cast to ObjectId failed for value \"سرور\" (type string) at path \"_id\" for model \"Blog\"\n    at model.Query.exec (C:\\Users\\go\\Desktop\\host-backend\\node_modules\\mongoose\\lib\\query.js:4498:21)\n    at Query.then (C:\\Users\\go\\Desktop\\host-backend\\node_modules\\mongoose\\lib\\query.js:4592:15)","stringValue":"\"سرور\"","value":"سرور","valueType":"string"}
{"kind":"ObjectId","level":"error","message":"Cast to ObjectId failed for value \"سرور\" (type string) at path \"_id\" for model \"Blog\" Cast to ObjectId failed for value \"سرور\" (type string) at path \"_id\" for model \"Blog\"","path":"_id","reason":{},"stack":"CastError: Cast to ObjectId failed for value \"سرور\" (type string) at path \"_id\" for model \"Blog\"\n    at model.Query.exec (C:\\Users\\go\\Desktop\\host-backend\\node_modules\\mongoose\\lib\\query.js:4498:21)\n    at Query.then (C:\\Users\\go\\Desktop\\host-backend\\node_modules\\mongoose\\lib\\query.js:4592:15)","stringValue":"\"سرور\"","value":"سرور","valueType":"string"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"error","message":"StoreModel is not defined StoreModel is not defined","stack":"ReferenceError: StoreModel is not defined\n    at DeleteStore (C:\\Users\\go\\Desktop\\host-backend\\app\\http\\controller\\SuperAdminController.js:277:5)\n    at newFn (C:\\Users\\go\\Desktop\\host-backend\\node_modules\\express-async-errors\\index.js:16:20)\n    at Layer.handle [as handle_request] (C:\\Users\\go\\Desktop\\host-backend\\node_modules\\express\\lib\\router\\layer.js:95:5)\n    at next (C:\\Users\\go\\Desktop\\host-backend\\node_modules\\express\\lib\\router\\route.js:144:13)\n    at module.exports (C:\\Users\\go\\Desktop\\host-backend\\app\\http\\middleware\\SuperAdmin.js:7:12)\n    at newFn (C:\\Users\\go\\Desktop\\host-backend\\node_modules\\express-async-errors\\index.js:16:20)\n    at Layer.handle [as handle_request] (C:\\Users\\go\\Desktop\\host-backend\\node_modules\\express\\lib\\router\\layer.js:95:5)\n    at next (C:\\Users\\go\\Desktop\\host-backend\\node_modules\\express\\lib\\router\\route.js:144:13)\n    at module.exports (C:\\Users\\go\\Desktop\\host-backend\\app\\http\\middleware\\Auth.js:11:5)\n    at newFn (C:\\Users\\go\\Desktop\\host-backend\\node_modules\\express-async-errors\\index.js:16:20)\n    at Layer.handle [as handle_request] (C:\\Users\\go\\Desktop\\host-backend\\node_modules\\express\\lib\\router\\layer.js:95:5)\n    at next (C:\\Users\\go\\Desktop\\host-backend\\node_modules\\express\\lib\\router\\route.js:144:13)\n    at Route.dispatch (C:\\Users\\go\\Desktop\\host-backend\\node_modules\\express\\lib\\router\\route.js:114:3)\n    at newFn (C:\\Users\\go\\Desktop\\host-backend\\node_modules\\express-async-errors\\index.js:16:20)\n    at Layer.handle [as handle_request] (C:\\Users\\go\\Desktop\\host-backend\\node_modules\\express\\lib\\router\\layer.js:95:5)\n    at C:\\Users\\go\\Desktop\\host-backend\\node_modules\\express\\lib\\router\\index.js:284:15"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"error","message":"Operation `categories.find()` buffering timed out after 10000ms Operation `categories.find()` buffering timed out after 10000ms","stack":"MongooseError: Operation `categories.find()` buffering timed out after 10000ms\n    at Timeout.<anonymous> (/home/xnmgbgke/api/node_modules/mongoose/lib/drivers/node-mongodb-native/collection.js:198:23)\n    at listOnTimeout (node:internal/timers:569:17)\n    at process.processTimers (node:internal/timers:512:7)"}
{"level":"error","message":"Operation `categories.find()` buffering timed out after 10000ms Operation `categories.find()` buffering timed out after 10000ms","stack":"MongooseError: Operation `categories.find()` buffering timed out after 10000ms\n    at Timeout.<anonymous> (/home/xnmgbgke/api/node_modules/mongoose/lib/drivers/node-mongodb-native/collection.js:198:23)\n    at listOnTimeout (node:internal/timers:569:17)\n    at process.processTimers (node:internal/timers:512:7)"}
{"level":"error","message":"Operation `categories.find()` buffering timed out after 10000ms Operation `categories.find()` buffering timed out after 10000ms","stack":"MongooseError: Operation `categories.find()` buffering timed out after 10000ms\n    at Timeout.<anonymous> (/home/xnmgbgke/api/node_modules/mongoose/lib/drivers/node-mongodb-native/collection.js:198:23)\n    at listOnTimeout (node:internal/timers:569:17)\n    at process.processTimers (node:internal/timers:512:7)"}
{"level":"error","message":"Operation `categories.find()` buffering timed out after 10000ms Operation `categories.find()` buffering timed out after 10000ms","stack":"MongooseError: Operation `categories.find()` buffering timed out after 10000ms\n    at Timeout.<anonymous> (/home/xnmgbgke/api/node_modules/mongoose/lib/drivers/node-mongodb-native/collection.js:198:23)\n    at listOnTimeout (node:internal/timers:569:17)\n    at process.processTimers (node:internal/timers:512:7)"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"_message":"comments validation failed","errors":{"category":{"kind":"required","message":"Path `category` is required.","name":"ValidatorError","path":"category","properties":{"message":"Path `category` is required.","path":"category","type":"required"}}},"level":"error","message":"comments validation failed: category: Path `category` is required. comments validation failed: category: Path `category` is required.","stack":"ValidationError: comments validation failed: category: Path `category` is required.\n    at Document.invalidate (/home/xnmgbgke/api/node_modules/mongoose/lib/document.js:2786:32)\n    at /home/xnmgbgke/api/node_modules/mongoose/lib/document.js:2578:17\n    at /home/xnmgbgke/api/node_modules/mongoose/lib/schematype.js:1273:9\n    at process.processTicksAndRejections (node:internal/process/task_queues:77:11)"}
{"_message":"comments validation failed","errors":{"category":{"kind":"required","message":"Path `category` is required.","name":"ValidatorError","path":"category","properties":{"message":"Path `category` is required.","path":"category","type":"required"}}},"level":"error","message":"comments validation failed: category: Path `category` is required. comments validation failed: category: Path `category` is required.","stack":"ValidationError: comments validation failed: category: Path `category` is required.\n    at Document.invalidate (/home/xnmgbgke/api/node_modules/mongoose/lib/document.js:2786:32)\n    at /home/xnmgbgke/api/node_modules/mongoose/lib/document.js:2578:17\n    at /home/xnmgbgke/api/node_modules/mongoose/lib/schematype.js:1273:9\n    at process.processTicksAndRejections (node:internal/process/task_queues:77:11)"}
{"_message":"comments validation failed","errors":{"category":{"kind":"required","message":"Path `category` is required.","name":"ValidatorError","path":"category","properties":{"message":"Path `category` is required.","path":"category","type":"required"}}},"level":"error","message":"comments validation failed: category: Path `category` is required. comments validation failed: category: Path `category` is required.","stack":"ValidationError: comments validation failed: category: Path `category` is required.\n    at Document.invalidate (/home/xnmgbgke/api/node_modules/mongoose/lib/document.js:2786:32)\n    at /home/xnmgbgke/api/node_modules/mongoose/lib/document.js:2578:17\n    at /home/xnmgbgke/api/node_modules/mongoose/lib/schematype.js:1273:9\n    at process.processTicksAndRejections (node:internal/process/task_queues:77:11)"}
{"level":"info","message":"db connected"}
{"_message":"comments validation failed","errors":{"category":{"kind":"required","message":"Path `category` is required.","name":"ValidatorError","path":"category","properties":{"message":"Path `category` is required.","path":"category","type":"required"}}},"level":"error","message":"comments validation failed: category: Path `category` is required. comments validation failed: category: Path `category` is required.","stack":"ValidationError: comments validation failed: category: Path `category` is required.\n    at Document.invalidate (/home/xnmgbgke/api/node_modules/mongoose/lib/document.js:2786:32)\n    at /home/xnmgbgke/api/node_modules/mongoose/lib/document.js:2578:17\n    at /home/xnmgbgke/api/node_modules/mongoose/lib/schematype.js:1273:9\n    at process.processTicksAndRejections (node:internal/process/task_queues:77:11)"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"_message":"comments validation failed","errors":{"category":{"kind":"required","message":"Path `category` is required.","name":"ValidatorError","path":"category","properties":{"message":"Path `category` is required.","path":"category","type":"required"}}},"level":"error","message":"comments validation failed: category: Path `category` is required. comments validation failed: category: Path `category` is required.","stack":"ValidationError: comments validation failed: category: Path `category` is required.\n    at Document.invalidate (/home/xnmgbgke/api/node_modules/mongoose/lib/document.js:2786:32)\n    at /home/xnmgbgke/api/node_modules/mongoose/lib/document.js:2578:17\n    at /home/xnmgbgke/api/node_modules/mongoose/lib/schematype.js:1273:9\n    at process.processTicksAndRejections (node:internal/process/task_queues:77:11)"}
{"_message":"comments validation failed","errors":{"category":{"kind":"required","message":"Path `category` is required.","name":"ValidatorError","path":"category","properties":{"message":"Path `category` is required.","path":"category","type":"required"}}},"level":"error","message":"comments validation failed: category: Path `category` is required. comments validation failed: category: Path `category` is required.","stack":"ValidationError: comments validation failed: category: Path `category` is required.\n    at Document.invalidate (/home/xnmgbgke/api/node_modules/mongoose/lib/document.js:2786:32)\n    at /home/xnmgbgke/api/node_modules/mongoose/lib/document.js:2578:17\n    at /home/xnmgbgke/api/node_modules/mongoose/lib/schematype.js:1273:9\n    at process.processTicksAndRejections (node:internal/process/task_queues:77:11)"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"kind":"ObjectId","level":"error","message":"Cast to ObjectId failed for value \"6548b32640d4e720649d37sd\" (type string) at path \"_id\" for model \"Blog\" Cast to ObjectId failed for value \"6548b32640d4e720649d37sd\" (type string) at path \"_id\" for model \"Blog\"","path":"_id","reason":{},"stack":"CastError: Cast to ObjectId failed for value \"6548b32640d4e720649d37sd\" (type string) at path \"_id\" for model \"Blog\"\n    at model.Query.exec (/home/xnmgbgke/api/node_modules/mongoose/lib/query.js:4498:21)\n    at Query.then (/home/xnmgbgke/api/node_modules/mongoose/lib/query.js:4592:15)","stringValue":"\"6548b32640d4e720649d37sd\"","value":"6548b32640d4e720649d37sd","valueType":"string"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"error","message":"Cannot read properties of undefined (reading 'category') Cannot read properties of undefined (reading 'category')","stack":"TypeError: Cannot read properties of undefined (reading 'category')\n    at getPageByURL (J:\\projects\\old-projects\\خرید هاست\\backend\\app\\http\\controller\\UserController.js:333:55)\n    at process.processTicksAndRejections (node:internal/process/task_queues:105:5)"}
{"level":"error","message":"Cannot read properties of undefined (reading 'category') Cannot read properties of undefined (reading 'category')","stack":"TypeError: Cannot read properties of undefined (reading 'category')\n    at getPageByURL (J:\\projects\\old-projects\\خرید هاست\\backend\\app\\http\\controller\\UserController.js:333:55)\n    at process.processTicksAndRejections (node:internal/process/task_queues:105:5)"}
{"level":"error","message":"Cannot read properties of undefined (reading 'category') Cannot read properties of undefined (reading 'category')","stack":"TypeError: Cannot read properties of undefined (reading 'category')\n    at getPageByURL (J:\\projects\\old-projects\\خرید هاست\\backend\\app\\http\\controller\\UserController.js:333:55)\n    at process.processTicksAndRejections (node:internal/process/task_queues:105:5)"}
{"level":"error","message":"Cannot read properties of undefined (reading 'category') Cannot read properties of undefined (reading 'category')","stack":"TypeError: Cannot read properties of undefined (reading 'category')\n    at getPageByURL (J:\\projects\\old-projects\\خرید هاست\\backend\\app\\http\\controller\\UserController.js:333:55)\n    at process.processTicksAndRejections (node:internal/process/task_queues:105:5)"}
{"level":"error","message":"Cannot read properties of undefined (reading 'category') Cannot read properties of undefined (reading 'category')","stack":"TypeError: Cannot read properties of undefined (reading 'category')\n    at getPageByURL (J:\\projects\\old-projects\\خرید هاست\\backend\\app\\http\\controller\\UserController.js:333:55)\n    at process.processTicksAndRejections (node:internal/process/task_queues:105:5)"}
{"level":"error","message":"Cannot read properties of undefined (reading 'category') Cannot read properties of undefined (reading 'category')","stack":"TypeError: Cannot read properties of undefined (reading 'category')\n    at getPageByURL (J:\\projects\\old-projects\\خرید هاست\\backend\\app\\http\\controller\\UserController.js:333:55)\n    at process.processTicksAndRejections (node:internal/process/task_queues:105:5)"}
{"level":"error","message":"Cannot read properties of undefined (reading 'category') Cannot read properties of undefined (reading 'category')","stack":"TypeError: Cannot read properties of undefined (reading 'category')\n    at getPageByURL (J:\\projects\\old-projects\\خرید هاست\\backend\\app\\http\\controller\\UserController.js:333:55)\n    at process.processTicksAndRejections (node:internal/process/task_queues:105:5)"}
{"level":"error","message":"Cannot read properties of undefined (reading 'category') Cannot read properties of undefined (reading 'category')","stack":"TypeError: Cannot read properties of undefined (reading 'category')\n    at getPageByURL (J:\\projects\\old-projects\\خرید هاست\\backend\\app\\http\\controller\\UserController.js:333:55)\n    at process.processTicksAndRejections (node:internal/process/task_queues:105:5)"}
{"level":"error","message":"Cannot read properties of undefined (reading 'category') Cannot read properties of undefined (reading 'category')","stack":"TypeError: Cannot read properties of undefined (reading 'category')\n    at getPageByURL (J:\\projects\\old-projects\\خرید هاست\\backend\\app\\http\\controller\\UserController.js:333:55)\n    at process.processTicksAndRejections (node:internal/process/task_queues:105:5)"}
{"level":"error","message":"Cannot read properties of undefined (reading 'category') Cannot read properties of undefined (reading 'category')","stack":"TypeError: Cannot read properties of undefined (reading 'category')\n    at getPageByURL (J:\\projects\\old-projects\\خرید هاست\\backend\\app\\http\\controller\\UserController.js:333:55)\n    at process.processTicksAndRejections (node:internal/process/task_queues:105:5)"}
{"level":"error","message":"Cannot read properties of undefined (reading 'category') Cannot read properties of undefined (reading 'category')","stack":"TypeError: Cannot read properties of undefined (reading 'category')\n    at getPageByURL (J:\\projects\\old-projects\\خرید هاست\\backend\\app\\http\\controller\\UserController.js:333:55)\n    at process.processTicksAndRejections (node:internal/process/task_queues:105:5)"}
{"level":"error","message":"Cannot read properties of undefined (reading 'category') Cannot read properties of undefined (reading 'category')","stack":"TypeError: Cannot read properties of undefined (reading 'category')\n    at getPageByURL (J:\\projects\\old-projects\\خرید هاست\\backend\\app\\http\\controller\\UserController.js:333:55)\n    at process.processTicksAndRejections (node:internal/process/task_queues:105:5)"}
{"level":"error","message":"Cannot read properties of undefined (reading 'category') Cannot read properties of undefined (reading 'category')","stack":"TypeError: Cannot read properties of undefined (reading 'category')\n    at getPageByURL (J:\\projects\\old-projects\\خرید هاست\\backend\\app\\http\\controller\\UserController.js:333:55)\n    at process.processTicksAndRejections (node:internal/process/task_queues:105:5)"}
{"level":"error","message":"Cannot read properties of undefined (reading 'category') Cannot read properties of undefined (reading 'category')","stack":"TypeError: Cannot read properties of undefined (reading 'category')\n    at getPageByURL (J:\\projects\\old-projects\\خرید هاست\\backend\\app\\http\\controller\\UserController.js:333:55)\n    at process.processTicksAndRejections (node:internal/process/task_queues:105:5)"}
{"level":"error","message":"Cannot read properties of undefined (reading 'category') Cannot read properties of undefined (reading 'category')","stack":"TypeError: Cannot read properties of undefined (reading 'category')\n    at getPageByURL (J:\\projects\\old-projects\\خرید هاست\\backend\\app\\http\\controller\\UserController.js:333:55)\n    at process.processTicksAndRejections (node:internal/process/task_queues:105:5)"}
{"level":"error","message":"Cannot read properties of undefined (reading 'category') Cannot read properties of undefined (reading 'category')","stack":"TypeError: Cannot read properties of undefined (reading 'category')\n    at getPageByURL (J:\\projects\\old-projects\\خرید هاست\\backend\\app\\http\\controller\\UserController.js:333:55)\n    at process.processTicksAndRejections (node:internal/process/task_queues:105:5)"}
{"level":"error","message":"Cannot read properties of undefined (reading 'category') Cannot read properties of undefined (reading 'category')","stack":"TypeError: Cannot read properties of undefined (reading 'category')\n    at getPageByURL (J:\\projects\\old-projects\\خرید هاست\\backend\\app\\http\\controller\\UserController.js:333:55)\n    at process.processTicksAndRejections (node:internal/process/task_queues:105:5)"}
{"level":"error","message":"Cannot read properties of undefined (reading 'category') Cannot read properties of undefined (reading 'category')","stack":"TypeError: Cannot read properties of undefined (reading 'category')\n    at getPageByURL (J:\\projects\\old-projects\\خرید هاست\\backend\\app\\http\\controller\\UserController.js:333:55)\n    at process.processTicksAndRejections (node:internal/process/task_queues:105:5)"}
{"level":"error","message":"Cannot read properties of undefined (reading 'category') Cannot read properties of undefined (reading 'category')","stack":"TypeError: Cannot read properties of undefined (reading 'category')\n    at getPageByURL (J:\\projects\\old-projects\\خرید هاست\\backend\\app\\http\\controller\\UserController.js:333:55)\n    at process.processTicksAndRejections (node:internal/process/task_queues:105:5)"}
{"level":"error","message":"Cannot read properties of undefined (reading 'category') Cannot read properties of undefined (reading 'category')","stack":"TypeError: Cannot read properties of undefined (reading 'category')\n    at getPageByURL (J:\\projects\\old-projects\\خرید هاست\\backend\\app\\http\\controller\\UserController.js:333:55)\n    at process.processTicksAndRejections (node:internal/process/task_queues:105:5)"}
{"level":"error","message":"Cannot read properties of undefined (reading 'category') Cannot read properties of undefined (reading 'category')","stack":"TypeError: Cannot read properties of undefined (reading 'category')\n    at getPageByURL (J:\\projects\\old-projects\\خرید هاست\\backend\\app\\http\\controller\\UserController.js:333:55)\n    at process.processTicksAndRejections (node:internal/process/task_queues:105:5)"}
{"level":"error","message":"Cannot read properties of undefined (reading 'category') Cannot read properties of undefined (reading 'category')","stack":"TypeError: Cannot read properties of undefined (reading 'category')\n    at getPageByURL (J:\\projects\\old-projects\\خرید هاست\\backend\\app\\http\\controller\\UserController.js:333:55)\n    at process.processTicksAndRejections (node:internal/process/task_queues:105:5)"}
{"level":"error","message":"Cannot read properties of undefined (reading 'category') Cannot read properties of undefined (reading 'category')","stack":"TypeError: Cannot read properties of undefined (reading 'category')\n    at getPageByURL (J:\\projects\\old-projects\\خرید هاست\\backend\\app\\http\\controller\\UserController.js:333:55)\n    at process.processTicksAndRejections (node:internal/process/task_queues:105:5)"}
{"level":"error","message":"Cannot read properties of undefined (reading 'category') Cannot read properties of undefined (reading 'category')","stack":"TypeError: Cannot read properties of undefined (reading 'category')\n    at getPageByURL (J:\\projects\\old-projects\\خرید هاست\\backend\\app\\http\\controller\\UserController.js:333:55)\n    at process.processTicksAndRejections (node:internal/process/task_queues:105:5)"}
{"level":"error","message":"Cannot read properties of undefined (reading 'category') Cannot read properties of undefined (reading 'category')","stack":"TypeError: Cannot read properties of undefined (reading 'category')\n    at getPageByURL (J:\\projects\\old-projects\\خرید هاست\\backend\\app\\http\\controller\\UserController.js:333:55)\n    at process.processTicksAndRejections (node:internal/process/task_queues:105:5)"}
{"level":"error","message":"Cannot read properties of undefined (reading 'category') Cannot read properties of undefined (reading 'category')","stack":"TypeError: Cannot read properties of undefined (reading 'category')\n    at getPageByURL (J:\\projects\\old-projects\\خرید هاست\\backend\\app\\http\\controller\\UserController.js:333:55)\n    at process.processTicksAndRejections (node:internal/process/task_queues:105:5)"}
{"level":"error","message":"Cannot read properties of undefined (reading 'category') Cannot read properties of undefined (reading 'category')","stack":"TypeError: Cannot read properties of undefined (reading 'category')\n    at getPageByURL (J:\\projects\\old-projects\\خرید هاست\\backend\\app\\http\\controller\\UserController.js:333:55)\n    at process.processTicksAndRejections (node:internal/process/task_queues:105:5)"}
{"level":"error","message":"Cannot read properties of undefined (reading 'category') Cannot read properties of undefined (reading 'category')","stack":"TypeError: Cannot read properties of undefined (reading 'category')\n    at getPageByURL (J:\\projects\\old-projects\\خرید هاست\\backend\\app\\http\\controller\\UserController.js:333:55)\n    at process.processTicksAndRejections (node:internal/process/task_queues:105:5)"}
{"level":"error","message":"Cannot read properties of undefined (reading 'category') Cannot read properties of undefined (reading 'category')","stack":"TypeError: Cannot read properties of undefined (reading 'category')\n    at getPageByURL (J:\\projects\\old-projects\\خرید هاست\\backend\\app\\http\\controller\\UserController.js:333:55)\n    at process.processTicksAndRejections (node:internal/process/task_queues:105:5)"}
{"level":"error","message":"Cannot read properties of undefined (reading 'category') Cannot read properties of undefined (reading 'category')","stack":"TypeError: Cannot read properties of undefined (reading 'category')\n    at getPageByURL (J:\\projects\\old-projects\\خرید هاست\\backend\\app\\http\\controller\\UserController.js:333:55)\n    at process.processTicksAndRejections (node:internal/process/task_queues:105:5)"}
{"level":"error","message":"Cannot read properties of undefined (reading 'category') Cannot read properties of undefined (reading 'category')","stack":"TypeError: Cannot read properties of undefined (reading 'category')\n    at getPageByURL (J:\\projects\\old-projects\\خرید هاست\\backend\\app\\http\\controller\\UserController.js:333:55)\n    at process.processTicksAndRejections (node:internal/process/task_queues:105:5)"}
{"level":"error","message":"Cannot read properties of undefined (reading 'category') Cannot read properties of undefined (reading 'category')","stack":"TypeError: Cannot read properties of undefined (reading 'category')\n    at getPageByURL (J:\\projects\\old-projects\\خرید هاست\\backend\\app\\http\\controller\\UserController.js:333:55)\n    at process.processTicksAndRejections (node:internal/process/task_queues:105:5)"}
{"level":"error","message":"Cannot read properties of undefined (reading 'category') Cannot read properties of undefined (reading 'category')","stack":"TypeError: Cannot read properties of undefined (reading 'category')\n    at getPageByURL (J:\\projects\\old-projects\\خرید هاست\\backend\\app\\http\\controller\\UserController.js:333:55)\n    at process.processTicksAndRejections (node:internal/process/task_queues:105:5)"}
{"level":"error","message":"Cannot read properties of undefined (reading 'category') Cannot read properties of undefined (reading 'category')","stack":"TypeError: Cannot read properties of undefined (reading 'category')\n    at getPageByURL (J:\\projects\\old-projects\\خرید هاست\\backend\\app\\http\\controller\\UserController.js:333:55)\n    at process.processTicksAndRejections (node:internal/process/task_queues:105:5)"}
{"level":"error","message":"Cannot read properties of undefined (reading 'category') Cannot read properties of undefined (reading 'category')","stack":"TypeError: Cannot read properties of undefined (reading 'category')\n    at getPageByURL (J:\\projects\\old-projects\\خرید هاست\\backend\\app\\http\\controller\\UserController.js:333:55)\n    at process.processTicksAndRejections (node:internal/process/task_queues:105:5)"}
{"level":"error","message":"Cannot read properties of undefined (reading 'category') Cannot read properties of undefined (reading 'category')","stack":"TypeError: Cannot read properties of undefined (reading 'category')\n    at getPageByURL (J:\\projects\\old-projects\\خرید هاست\\backend\\app\\http\\controller\\UserController.js:333:55)\n    at process.processTicksAndRejections (node:internal/process/task_queues:105:5)"}
{"level":"error","message":"Cannot read properties of undefined (reading 'category') Cannot read properties of undefined (reading 'category')","stack":"TypeError: Cannot read properties of undefined (reading 'category')\n    at getPageByURL (J:\\projects\\old-projects\\خرید هاست\\backend\\app\\http\\controller\\UserController.js:333:55)\n    at process.processTicksAndRejections (node:internal/process/task_queues:105:5)"}
{"level":"error","message":"Cannot read properties of undefined (reading 'category') Cannot read properties of undefined (reading 'category')","stack":"TypeError: Cannot read properties of undefined (reading 'category')\n    at getPageByURL (J:\\projects\\old-projects\\خرید هاست\\backend\\app\\http\\controller\\UserController.js:333:55)\n    at process.processTicksAndRejections (node:internal/process/task_queues:105:5)"}
{"level":"error","message":"Cannot read properties of undefined (reading 'category') Cannot read properties of undefined (reading 'category')","stack":"TypeError: Cannot read properties of undefined (reading 'category')\n    at getPageByURL (J:\\projects\\old-projects\\خرید هاست\\backend\\app\\http\\controller\\UserController.js:333:55)\n    at process.processTicksAndRejections (node:internal/process/task_queues:105:5)"}
{"level":"error","message":"Cannot read properties of undefined (reading 'category') Cannot read properties of undefined (reading 'category')","stack":"TypeError: Cannot read properties of undefined (reading 'category')\n    at getPageByURL (J:\\projects\\old-projects\\خرید هاست\\backend\\app\\http\\controller\\UserController.js:333:55)\n    at process.processTicksAndRejections (node:internal/process/task_queues:105:5)"}
{"level":"error","message":"Cannot read properties of undefined (reading 'category') Cannot read properties of undefined (reading 'category')","stack":"TypeError: Cannot read properties of undefined (reading 'category')\n    at getPageByURL (J:\\projects\\old-projects\\خرید هاست\\backend\\app\\http\\controller\\UserController.js:333:55)\n    at process.processTicksAndRejections (node:internal/process/task_queues:105:5)"}
{"level":"error","message":"Cannot read properties of undefined (reading 'category') Cannot read properties of undefined (reading 'category')","stack":"TypeError: Cannot read properties of undefined (reading 'category')\n    at getPageByURL (J:\\projects\\old-projects\\خرید هاست\\backend\\app\\http\\controller\\UserController.js:333:55)\n    at process.processTicksAndRejections (node:internal/process/task_queues:105:5)"}
{"level":"error","message":"Cannot read properties of undefined (reading 'category') Cannot read properties of undefined (reading 'category')","stack":"TypeError: Cannot read properties of undefined (reading 'category')\n    at getPageByURL (J:\\projects\\old-projects\\خرید هاست\\backend\\app\\http\\controller\\UserController.js:333:55)\n    at process.processTicksAndRejections (node:internal/process/task_queues:105:5)"}
{"level":"error","message":"Cannot read properties of undefined (reading 'category') Cannot read properties of undefined (reading 'category')","stack":"TypeError: Cannot read properties of undefined (reading 'category')\n    at getPageByURL (J:\\projects\\old-projects\\خرید هاست\\backend\\app\\http\\controller\\UserController.js:333:55)\n    at process.processTicksAndRejections (node:internal/process/task_queues:105:5)"}
{"level":"error","message":"Cannot read properties of undefined (reading 'category') Cannot read properties of undefined (reading 'category')","stack":"TypeError: Cannot read properties of undefined (reading 'category')\n    at getPageByURL (J:\\projects\\old-projects\\خرید هاست\\backend\\app\\http\\controller\\UserController.js:333:55)\n    at process.processTicksAndRejections (node:internal/process/task_queues:105:5)"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"error","message":"Cannot read properties of undefined (reading 'category') Cannot read properties of undefined (reading 'category')","stack":"TypeError: Cannot read properties of undefined (reading 'category')\n    at getPageByURL (J:\\projects\\old-projects\\خرید هاست\\backend\\app\\http\\controller\\UserController.js:334:56)\n    at process.processTicksAndRejections (node:internal/process/task_queues:105:5)"}
{"level":"error","message":"Cannot read properties of undefined (reading 'category') Cannot read properties of undefined (reading 'category')","stack":"TypeError: Cannot read properties of undefined (reading 'category')\n    at getPageByURL (J:\\projects\\old-projects\\خرید هاست\\backend\\app\\http\\controller\\UserController.js:334:56)\n    at process.processTicksAndRejections (node:internal/process/task_queues:105:5)"}
{"level":"error","message":"Cannot read properties of undefined (reading 'category') Cannot read properties of undefined (reading 'category')","stack":"TypeError: Cannot read properties of undefined (reading 'category')\n    at getPageByURL (J:\\projects\\old-projects\\خرید هاست\\backend\\app\\http\\controller\\UserController.js:334:56)\n    at process.processTicksAndRejections (node:internal/process/task_queues:105:5)"}
{"level":"error","message":"Cannot read properties of undefined (reading 'category') Cannot read properties of undefined (reading 'category')","stack":"TypeError: Cannot read properties of undefined (reading 'category')\n    at getPageByURL (J:\\projects\\old-projects\\خرید هاست\\backend\\app\\http\\controller\\UserController.js:334:56)\n    at process.processTicksAndRejections (node:internal/process/task_queues:105:5)"}
{"level":"error","message":"Cannot read properties of undefined (reading 'category') Cannot read properties of undefined (reading 'category')","stack":"TypeError: Cannot read properties of undefined (reading 'category')\n    at getPageByURL (J:\\projects\\old-projects\\خرید هاست\\backend\\app\\http\\controller\\UserController.js:334:56)\n    at process.processTicksAndRejections (node:internal/process/task_queues:105:5)"}
{"level":"error","message":"Cannot read properties of undefined (reading 'category') Cannot read properties of undefined (reading 'category')","stack":"TypeError: Cannot read properties of undefined (reading 'category')\n    at getPageByURL (J:\\projects\\old-projects\\خرید هاست\\backend\\app\\http\\controller\\UserController.js:334:56)\n    at process.processTicksAndRejections (node:internal/process/task_queues:105:5)"}
{"level":"error","message":"Cannot read properties of undefined (reading 'category') Cannot read properties of undefined (reading 'category')","stack":"TypeError: Cannot read properties of undefined (reading 'category')\n    at getPageByURL (J:\\projects\\old-projects\\خرید هاست\\backend\\app\\http\\controller\\UserController.js:334:56)\n    at process.processTicksAndRejections (node:internal/process/task_queues:105:5)"}
{"level":"error","message":"Cannot read properties of undefined (reading 'category') Cannot read properties of undefined (reading 'category')","stack":"TypeError: Cannot read properties of undefined (reading 'category')\n    at getPageByURL (J:\\projects\\old-projects\\خرید هاست\\backend\\app\\http\\controller\\UserController.js:334:56)\n    at process.processTicksAndRejections (node:internal/process/task_queues:105:5)"}
{"level":"error","message":"Cannot read properties of undefined (reading 'category') Cannot read properties of undefined (reading 'category')","stack":"TypeError: Cannot read properties of undefined (reading 'category')\n    at getPageByURL (J:\\projects\\old-projects\\خرید هاست\\backend\\app\\http\\controller\\UserController.js:334:56)\n    at process.processTicksAndRejections (node:internal/process/task_queues:105:5)"}
{"level":"info","message":"db connected"}
{"level":"error","message":"Cannot read properties of undefined (reading 'category') Cannot read properties of undefined (reading 'category')","stack":"TypeError: Cannot read properties of undefined (reading 'category')\n    at getPageByURL (J:\\projects\\old-projects\\خرید هاست\\backend\\app\\http\\controller\\UserController.js:334:56)\n    at process.processTicksAndRejections (node:internal/process/task_queues:105:5)"}
{"level":"error","message":"Cannot read properties of undefined (reading 'category') Cannot read properties of undefined (reading 'category')","stack":"TypeError: Cannot read properties of undefined (reading 'category')\n    at getPageByURL (J:\\projects\\old-projects\\خرید هاست\\backend\\app\\http\\controller\\UserController.js:334:56)\n    at processTicksAndRejections (node:internal/process/task_queues:105:5)\n    at runNextTicks (node:internal/process/task_queues:69:3)\n    at process.processImmediate (node:internal/timers:453:9)"}
{"level":"error","message":"Cannot read properties of undefined (reading 'category') Cannot read properties of undefined (reading 'category')","stack":"TypeError: Cannot read properties of undefined (reading 'category')\n    at getPageByURL (J:\\projects\\old-projects\\خرید هاست\\backend\\app\\http\\controller\\UserController.js:334:56)\n    at process.processTicksAndRejections (node:internal/process/task_queues:105:5)"}
{"level":"error","message":"Cannot read properties of undefined (reading 'category') Cannot read properties of undefined (reading 'category')","stack":"TypeError: Cannot read properties of undefined (reading 'category')\n    at getPageByURL (J:\\projects\\old-projects\\خرید هاست\\backend\\app\\http\\controller\\UserController.js:334:56)\n    at process.processTicksAndRejections (node:internal/process/task_queues:105:5)"}
{"level":"error","message":"Cannot read properties of undefined (reading 'category') Cannot read properties of undefined (reading 'category')","stack":"TypeError: Cannot read properties of undefined (reading 'category')\n    at getPageByURL (J:\\projects\\old-projects\\خرید هاست\\backend\\app\\http\\controller\\UserController.js:334:56)\n    at process.processTicksAndRejections (node:internal/process/task_queues:105:5)"}
{"level":"error","message":"Cannot read properties of undefined (reading 'category') Cannot read properties of undefined (reading 'category')","stack":"TypeError: Cannot read properties of undefined (reading 'category')\n    at getPageByURL (J:\\projects\\old-projects\\خرید هاست\\backend\\app\\http\\controller\\UserController.js:334:56)\n    at process.processTicksAndRejections (node:internal/process/task_queues:105:5)"}
{"level":"error","message":"Cannot read properties of undefined (reading 'category') Cannot read properties of undefined (reading 'category')","stack":"TypeError: Cannot read properties of undefined (reading 'category')\n    at getPageByURL (J:\\projects\\old-projects\\خرید هاست\\backend\\app\\http\\controller\\UserController.js:334:56)\n    at process.processTicksAndRejections (node:internal/process/task_queues:105:5)"}
{"level":"error","message":"Cannot read properties of undefined (reading 'category') Cannot read properties of undefined (reading 'category')","stack":"TypeError: Cannot read properties of undefined (reading 'category')\n    at getPageByURL (J:\\projects\\old-projects\\خرید هاست\\backend\\app\\http\\controller\\UserController.js:334:56)\n    at process.processTicksAndRejections (node:internal/process/task_queues:105:5)"}
{"level":"error","message":"Cannot read properties of undefined (reading 'category') Cannot read properties of undefined (reading 'category')","stack":"TypeError: Cannot read properties of undefined (reading 'category')\n    at getPageByURL (J:\\projects\\old-projects\\خرید هاست\\backend\\app\\http\\controller\\UserController.js:334:56)\n    at process.processTicksAndRejections (node:internal/process/task_queues:105:5)"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"error","message":"Invalid select: select only takes 1 argument Invalid select: select only takes 1 argument","stack":"Error: Invalid select: select only takes 1 argument\n    at model.Query.select (J:\\projects\\old-projects\\خرید هاست\\backend\\node_modules\\mongoose\\lib\\query.js:954:11)\n    at getPageByURL (J:\\projects\\old-projects\\خرید هاست\\backend\\app\\http\\controller\\UserController.js:333:65)\n    at process.processTicksAndRejections (node:internal/process/task_queues:105:5)"}
{"level":"error","message":"Invalid select: select only takes 1 argument Invalid select: select only takes 1 argument","stack":"Error: Invalid select: select only takes 1 argument\n    at model.Query.select (J:\\projects\\old-projects\\خرید هاست\\backend\\node_modules\\mongoose\\lib\\query.js:954:11)\n    at getPageByURL (J:\\projects\\old-projects\\خرید هاست\\backend\\app\\http\\controller\\UserController.js:333:65)\n    at process.processTicksAndRejections (node:internal/process/task_queues:105:5)"}
{"level":"error","message":"Invalid select: select only takes 1 argument Invalid select: select only takes 1 argument","stack":"Error: Invalid select: select only takes 1 argument\n    at model.Query.select (J:\\projects\\old-projects\\خرید هاست\\backend\\node_modules\\mongoose\\lib\\query.js:954:11)\n    at getPageByURL (J:\\projects\\old-projects\\خرید هاست\\backend\\app\\http\\controller\\UserController.js:333:65)\n    at process.processTicksAndRejections (node:internal/process/task_queues:105:5)"}
{"level":"error","message":"Invalid select: select only takes 1 argument Invalid select: select only takes 1 argument","stack":"Error: Invalid select: select only takes 1 argument\n    at model.Query.select (J:\\projects\\old-projects\\خرید هاست\\backend\\node_modules\\mongoose\\lib\\query.js:954:11)\n    at getPageByURL (J:\\projects\\old-projects\\خرید هاست\\backend\\app\\http\\controller\\UserController.js:333:65)\n    at process.processTicksAndRejections (node:internal/process/task_queues:105:5)"}
{"level":"error","message":"Invalid select: select only takes 1 argument Invalid select: select only takes 1 argument","stack":"Error: Invalid select: select only takes 1 argument\n    at model.Query.select (J:\\projects\\old-projects\\خرید هاست\\backend\\node_modules\\mongoose\\lib\\query.js:954:11)\n    at getPageByURL (J:\\projects\\old-projects\\خرید هاست\\backend\\app\\http\\controller\\UserController.js:333:65)\n    at process.processTicksAndRejections (node:internal/process/task_queues:105:5)"}
{"level":"error","message":"Invalid select: select only takes 1 argument Invalid select: select only takes 1 argument","stack":"Error: Invalid select: select only takes 1 argument\n    at model.Query.select (J:\\projects\\old-projects\\خرید هاست\\backend\\node_modules\\mongoose\\lib\\query.js:954:11)\n    at getPageByURL (J:\\projects\\old-projects\\خرید هاست\\backend\\app\\http\\controller\\UserController.js:333:65)\n    at process.processTicksAndRejections (node:internal/process/task_queues:105:5)"}
{"level":"error","message":"Invalid select: select only takes 1 argument Invalid select: select only takes 1 argument","stack":"Error: Invalid select: select only takes 1 argument\n    at model.Query.select (J:\\projects\\old-projects\\خرید هاست\\backend\\node_modules\\mongoose\\lib\\query.js:954:11)\n    at getPageByURL (J:\\projects\\old-projects\\خرید هاست\\backend\\app\\http\\controller\\UserController.js:333:65)\n    at process.processTicksAndRejections (node:internal/process/task_queues:105:5)"}
{"level":"error","message":"Invalid select: select only takes 1 argument Invalid select: select only takes 1 argument","stack":"Error: Invalid select: select only takes 1 argument\n    at model.Query.select (J:\\projects\\old-projects\\خرید هاست\\backend\\node_modules\\mongoose\\lib\\query.js:954:11)\n    at getPageByURL (J:\\projects\\old-projects\\خرید هاست\\backend\\app\\http\\controller\\UserController.js:333:65)\n    at process.processTicksAndRejections (node:internal/process/task_queues:105:5)"}
{"level":"error","message":"Invalid select: select only takes 1 argument Invalid select: select only takes 1 argument","stack":"Error: Invalid select: select only takes 1 argument\n    at model.Query.select (J:\\projects\\old-projects\\خرید هاست\\backend\\node_modules\\mongoose\\lib\\query.js:954:11)\n    at getPageByURL (J:\\projects\\old-projects\\خرید هاست\\backend\\app\\http\\controller\\UserController.js:333:65)\n    at process.processTicksAndRejections (node:internal/process/task_queues:105:5)"}
{"level":"error","message":"Invalid select: select only takes 1 argument Invalid select: select only takes 1 argument","stack":"Error: Invalid select: select only takes 1 argument\n    at model.Query.select (J:\\projects\\old-projects\\خرید هاست\\backend\\node_modules\\mongoose\\lib\\query.js:954:11)\n    at getPageByURL (J:\\projects\\old-projects\\خرید هاست\\backend\\app\\http\\controller\\UserController.js:333:65)\n    at process.processTicksAndRejections (node:internal/process/task_queues:105:5)"}
{"level":"error","message":"Invalid select: select only takes 1 argument Invalid select: select only takes 1 argument","stack":"Error: Invalid select: select only takes 1 argument\n    at model.Query.select (J:\\projects\\old-projects\\خرید هاست\\backend\\node_modules\\mongoose\\lib\\query.js:954:11)\n    at getPageByURL (J:\\projects\\old-projects\\خرید هاست\\backend\\app\\http\\controller\\UserController.js:333:65)\n    at process.processTicksAndRejections (node:internal/process/task_queues:105:5)"}
{"level":"error","message":"Invalid select: select only takes 1 argument Invalid select: select only takes 1 argument","stack":"Error: Invalid select: select only takes 1 argument\n    at model.Query.select (J:\\projects\\old-projects\\خرید هاست\\backend\\node_modules\\mongoose\\lib\\query.js:954:11)\n    at getPageByURL (J:\\projects\\old-projects\\خرید هاست\\backend\\app\\http\\controller\\UserController.js:333:65)\n    at process.processTicksAndRejections (node:internal/process/task_queues:105:5)"}
{"level":"error","message":"Invalid select: select only takes 1 argument Invalid select: select only takes 1 argument","stack":"Error: Invalid select: select only takes 1 argument\n    at model.Query.select (J:\\projects\\old-projects\\خرید هاست\\backend\\node_modules\\mongoose\\lib\\query.js:954:11)\n    at getPageByURL (J:\\projects\\old-projects\\خرید هاست\\backend\\app\\http\\controller\\UserController.js:333:65)\n    at process.processTicksAndRejections (node:internal/process/task_queues:105:5)"}
{"level":"error","message":"Invalid select: select only takes 1 argument Invalid select: select only takes 1 argument","stack":"Error: Invalid select: select only takes 1 argument\n    at model.Query.select (J:\\projects\\old-projects\\خرید هاست\\backend\\node_modules\\mongoose\\lib\\query.js:954:11)\n    at getPageByURL (J:\\projects\\old-projects\\خرید هاست\\backend\\app\\http\\controller\\UserController.js:333:65)\n    at process.processTicksAndRejections (node:internal/process/task_queues:105:5)"}
{"level":"error","message":"Invalid select: select only takes 1 argument Invalid select: select only takes 1 argument","stack":"Error: Invalid select: select only takes 1 argument\n    at model.Query.select (J:\\projects\\old-projects\\خرید هاست\\backend\\node_modules\\mongoose\\lib\\query.js:954:11)\n    at getPageByURL (J:\\projects\\old-projects\\خرید هاست\\backend\\app\\http\\controller\\UserController.js:333:65)\n    at process.processTicksAndRejections (node:internal/process/task_queues:105:5)"}
{"level":"error","message":"Invalid select: select only takes 1 argument Invalid select: select only takes 1 argument","stack":"Error: Invalid select: select only takes 1 argument\n    at model.Query.select (J:\\projects\\old-projects\\خرید هاست\\backend\\node_modules\\mongoose\\lib\\query.js:954:11)\n    at getPageByURL (J:\\projects\\old-projects\\خرید هاست\\backend\\app\\http\\controller\\UserController.js:333:65)\n    at process.processTicksAndRejections (node:internal/process/task_queues:105:5)"}
{"level":"error","message":"Invalid select: select only takes 1 argument Invalid select: select only takes 1 argument","stack":"Error: Invalid select: select only takes 1 argument\n    at model.Query.select (J:\\projects\\old-projects\\خرید هاست\\backend\\node_modules\\mongoose\\lib\\query.js:954:11)\n    at getPageByURL (J:\\projects\\old-projects\\خرید هاست\\backend\\app\\http\\controller\\UserController.js:333:65)\n    at process.processTicksAndRejections (node:internal/process/task_queues:105:5)"}
{"level":"error","message":"Invalid select: select only takes 1 argument Invalid select: select only takes 1 argument","stack":"Error: Invalid select: select only takes 1 argument\n    at model.Query.select (J:\\projects\\old-projects\\خرید هاست\\backend\\node_modules\\mongoose\\lib\\query.js:954:11)\n    at getPageByURL (J:\\projects\\old-projects\\خرید هاست\\backend\\app\\http\\controller\\UserController.js:333:65)\n    at process.processTicksAndRejections (node:internal/process/task_queues:105:5)"}
{"level":"error","message":"Invalid select: select only takes 1 argument Invalid select: select only takes 1 argument","stack":"Error: Invalid select: select only takes 1 argument\n    at model.Query.select (J:\\projects\\old-projects\\خرید هاست\\backend\\node_modules\\mongoose\\lib\\query.js:954:11)\n    at getPageByURL (J:\\projects\\old-projects\\خرید هاست\\backend\\app\\http\\controller\\UserController.js:333:65)\n    at process.processTicksAndRejections (node:internal/process/task_queues:105:5)"}
{"level":"error","message":"Invalid select: select only takes 1 argument Invalid select: select only takes 1 argument","stack":"Error: Invalid select: select only takes 1 argument\n    at model.Query.select (J:\\projects\\old-projects\\خرید هاست\\backend\\node_modules\\mongoose\\lib\\query.js:954:11)\n    at getPageByURL (J:\\projects\\old-projects\\خرید هاست\\backend\\app\\http\\controller\\UserController.js:333:65)\n    at process.processTicksAndRejections (node:internal/process/task_queues:105:5)"}
{"level":"error","message":"Invalid select: select only takes 1 argument Invalid select: select only takes 1 argument","stack":"Error: Invalid select: select only takes 1 argument\n    at model.Query.select (J:\\projects\\old-projects\\خرید هاست\\backend\\node_modules\\mongoose\\lib\\query.js:954:11)\n    at getPageByURL (J:\\projects\\old-projects\\خرید هاست\\backend\\app\\http\\controller\\UserController.js:333:65)\n    at process.processTicksAndRejections (node:internal/process/task_queues:105:5)"}
{"level":"error","message":"Invalid select: select only takes 1 argument Invalid select: select only takes 1 argument","stack":"Error: Invalid select: select only takes 1 argument\n    at model.Query.select (J:\\projects\\old-projects\\خرید هاست\\backend\\node_modules\\mongoose\\lib\\query.js:954:11)\n    at getPageByURL (J:\\projects\\old-projects\\خرید هاست\\backend\\app\\http\\controller\\UserController.js:333:65)\n    at process.processTicksAndRejections (node:internal/process/task_queues:105:5)"}
{"level":"error","message":"Invalid select: select only takes 1 argument Invalid select: select only takes 1 argument","stack":"Error: Invalid select: select only takes 1 argument\n    at model.Query.select (J:\\projects\\old-projects\\خرید هاست\\backend\\node_modules\\mongoose\\lib\\query.js:954:11)\n    at getPageByURL (J:\\projects\\old-projects\\خرید هاست\\backend\\app\\http\\controller\\UserController.js:333:65)\n    at process.processTicksAndRejections (node:internal/process/task_queues:105:5)"}
{"level":"error","message":"Invalid select: select only takes 1 argument Invalid select: select only takes 1 argument","stack":"Error: Invalid select: select only takes 1 argument\n    at model.Query.select (J:\\projects\\old-projects\\خرید هاست\\backend\\node_modules\\mongoose\\lib\\query.js:954:11)\n    at getPageByURL (J:\\projects\\old-projects\\خرید هاست\\backend\\app\\http\\controller\\UserController.js:333:65)\n    at process.processTicksAndRejections (node:internal/process/task_queues:105:5)"}
{"level":"error","message":"Invalid select: select only takes 1 argument Invalid select: select only takes 1 argument","stack":"Error: Invalid select: select only takes 1 argument\n    at model.Query.select (J:\\projects\\old-projects\\خرید هاست\\backend\\node_modules\\mongoose\\lib\\query.js:954:11)\n    at getPageByURL (J:\\projects\\old-projects\\خرید هاست\\backend\\app\\http\\controller\\UserController.js:333:65)\n    at process.processTicksAndRejections (node:internal/process/task_queues:105:5)"}
{"level":"error","message":"Invalid select: select only takes 1 argument Invalid select: select only takes 1 argument","stack":"Error: Invalid select: select only takes 1 argument\n    at model.Query.select (J:\\projects\\old-projects\\خرید هاست\\backend\\node_modules\\mongoose\\lib\\query.js:954:11)\n    at getPageByURL (J:\\projects\\old-projects\\خرید هاست\\backend\\app\\http\\controller\\UserController.js:333:65)\n    at process.processTicksAndRejections (node:internal/process/task_queues:105:5)"}
{"level":"error","message":"Invalid select: select only takes 1 argument Invalid select: select only takes 1 argument","stack":"Error: Invalid select: select only takes 1 argument\n    at model.Query.select (J:\\projects\\old-projects\\خرید هاست\\backend\\node_modules\\mongoose\\lib\\query.js:954:11)\n    at getPageByURL (J:\\projects\\old-projects\\خرید هاست\\backend\\app\\http\\controller\\UserController.js:333:65)\n    at process.processTicksAndRejections (node:internal/process/task_queues:105:5)"}
{"level":"error","message":"Invalid select: select only takes 1 argument Invalid select: select only takes 1 argument","stack":"Error: Invalid select: select only takes 1 argument\n    at model.Query.select (J:\\projects\\old-projects\\خرید هاست\\backend\\node_modules\\mongoose\\lib\\query.js:954:11)\n    at getPageByURL (J:\\projects\\old-projects\\خرید هاست\\backend\\app\\http\\controller\\UserController.js:333:65)\n    at process.processTicksAndRejections (node:internal/process/task_queues:105:5)"}
{"level":"error","message":"Invalid select: select only takes 1 argument Invalid select: select only takes 1 argument","stack":"Error: Invalid select: select only takes 1 argument\n    at model.Query.select (J:\\projects\\old-projects\\خرید هاست\\backend\\node_modules\\mongoose\\lib\\query.js:954:11)\n    at getPageByURL (J:\\projects\\old-projects\\خرید هاست\\backend\\app\\http\\controller\\UserController.js:333:65)\n    at process.processTicksAndRejections (node:internal/process/task_queues:105:5)"}
{"level":"error","message":"Invalid select: select only takes 1 argument Invalid select: select only takes 1 argument","stack":"Error: Invalid select: select only takes 1 argument\n    at model.Query.select (J:\\projects\\old-projects\\خرید هاست\\backend\\node_modules\\mongoose\\lib\\query.js:954:11)\n    at getPageByURL (J:\\projects\\old-projects\\خرید هاست\\backend\\app\\http\\controller\\UserController.js:333:65)\n    at process.processTicksAndRejections (node:internal/process/task_queues:105:5)"}
{"level":"error","message":"Invalid select: select only takes 1 argument Invalid select: select only takes 1 argument","stack":"Error: Invalid select: select only takes 1 argument\n    at model.Query.select (J:\\projects\\old-projects\\خرید هاست\\backend\\node_modules\\mongoose\\lib\\query.js:954:11)\n    at getPageByURL (J:\\projects\\old-projects\\خرید هاست\\backend\\app\\http\\controller\\UserController.js:333:65)\n    at process.processTicksAndRejections (node:internal/process/task_queues:105:5)"}
{"level":"error","message":"Invalid select: select only takes 1 argument Invalid select: select only takes 1 argument","stack":"Error: Invalid select: select only takes 1 argument\n    at model.Query.select (J:\\projects\\old-projects\\خرید هاست\\backend\\node_modules\\mongoose\\lib\\query.js:954:11)\n    at getPageByURL (J:\\projects\\old-projects\\خرید هاست\\backend\\app\\http\\controller\\UserController.js:333:65)\n    at process.processTicksAndRejections (node:internal/process/task_queues:105:5)"}
{"level":"error","message":"Invalid select: select only takes 1 argument Invalid select: select only takes 1 argument","stack":"Error: Invalid select: select only takes 1 argument\n    at model.Query.select (J:\\projects\\old-projects\\خرید هاست\\backend\\node_modules\\mongoose\\lib\\query.js:954:11)\n    at getPageByURL (J:\\projects\\old-projects\\خرید هاست\\backend\\app\\http\\controller\\UserController.js:333:65)\n    at process.processTicksAndRejections (node:internal/process/task_queues:105:5)"}
{"level":"error","message":"Invalid select: select only takes 1 argument Invalid select: select only takes 1 argument","stack":"Error: Invalid select: select only takes 1 argument\n    at model.Query.select (J:\\projects\\old-projects\\خرید هاست\\backend\\node_modules\\mongoose\\lib\\query.js:954:11)\n    at getPageByURL (J:\\projects\\old-projects\\خرید هاست\\backend\\app\\http\\controller\\UserController.js:333:65)\n    at process.processTicksAndRejections (node:internal/process/task_queues:105:5)"}
{"level":"error","message":"Invalid select: select only takes 1 argument Invalid select: select only takes 1 argument","stack":"Error: Invalid select: select only takes 1 argument\n    at model.Query.select (J:\\projects\\old-projects\\خرید هاست\\backend\\node_modules\\mongoose\\lib\\query.js:954:11)\n    at getPageByURL (J:\\projects\\old-projects\\خرید هاست\\backend\\app\\http\\controller\\UserController.js:333:65)\n    at process.processTicksAndRejections (node:internal/process/task_queues:105:5)"}
{"level":"error","message":"Invalid select: select only takes 1 argument Invalid select: select only takes 1 argument","stack":"Error: Invalid select: select only takes 1 argument\n    at model.Query.select (J:\\projects\\old-projects\\خرید هاست\\backend\\node_modules\\mongoose\\lib\\query.js:954:11)\n    at getPageByURL (J:\\projects\\old-projects\\خرید هاست\\backend\\app\\http\\controller\\UserController.js:333:65)\n    at process.processTicksAndRejections (node:internal/process/task_queues:105:5)"}
{"level":"error","message":"Invalid select: select only takes 1 argument Invalid select: select only takes 1 argument","stack":"Error: Invalid select: select only takes 1 argument\n    at model.Query.select (J:\\projects\\old-projects\\خرید هاست\\backend\\node_modules\\mongoose\\lib\\query.js:954:11)\n    at getPageByURL (J:\\projects\\old-projects\\خرید هاست\\backend\\app\\http\\controller\\UserController.js:333:65)\n    at process.processTicksAndRejections (node:internal/process/task_queues:105:5)"}
{"level":"error","message":"Invalid select: select only takes 1 argument Invalid select: select only takes 1 argument","stack":"Error: Invalid select: select only takes 1 argument\n    at model.Query.select (J:\\projects\\old-projects\\خرید هاست\\backend\\node_modules\\mongoose\\lib\\query.js:954:11)\n    at getPageByURL (J:\\projects\\old-projects\\خرید هاست\\backend\\app\\http\\controller\\UserController.js:333:65)\n    at process.processTicksAndRejections (node:internal/process/task_queues:105:5)"}
{"level":"error","message":"Invalid select: select only takes 1 argument Invalid select: select only takes 1 argument","stack":"Error: Invalid select: select only takes 1 argument\n    at model.Query.select (J:\\projects\\old-projects\\خرید هاست\\backend\\node_modules\\mongoose\\lib\\query.js:954:11)\n    at getPageByURL (J:\\projects\\old-projects\\خرید هاست\\backend\\app\\http\\controller\\UserController.js:333:65)\n    at process.processTicksAndRejections (node:internal/process/task_queues:105:5)"}
{"level":"error","message":"Invalid select: select only takes 1 argument Invalid select: select only takes 1 argument","stack":"Error: Invalid select: select only takes 1 argument\n    at model.Query.select (J:\\projects\\old-projects\\خرید هاست\\backend\\node_modules\\mongoose\\lib\\query.js:954:11)\n    at getPageByURL (J:\\projects\\old-projects\\خرید هاست\\backend\\app\\http\\controller\\UserController.js:333:65)\n    at process.processTicksAndRejections (node:internal/process/task_queues:105:5)"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"error","message":"connect EHOSTUNREACH 195.214.235.180:27017 connect EHOSTUNREACH 195.214.235.180:27017","reason":{"commonWireVersion":21,"compatibilityError":null,"compatible":true,"heartbeatFrequencyMS":10000,"localThresholdMS":15,"logicalSessionTimeoutMinutes":null,"maxElectionId":null,"maxSetVersion":null,"servers":{},"setName":null,"stale":false,"type":"Single"},"stack":"MongooseServerSelectionError: connect EHOSTUNREACH 195.214.235.180:27017\n    at Model.$wrapCallback (J:\\projects\\old-projects\\خرید هاست\\backend\\node_modules\\mongoose\\lib\\model.js:5095:32)\n    at J:\\projects\\old-projects\\خرید هاست\\backend\\node_modules\\mongoose\\lib\\query.js:4510:21\n    at J:\\projects\\old-projects\\خرید هاست\\backend\\node_modules\\mongoose\\lib\\helpers\\promiseOrCallback.js:32:5\n    at new Promise (<anonymous>)\n    at promiseOrCallback (J:\\projects\\old-projects\\خرید هاست\\backend\\node_modules\\mongoose\\lib\\helpers\\promiseOrCallback.js:31:10)\n    at model.Query.exec (J:\\projects\\old-projects\\خرید هاست\\backend\\node_modules\\mongoose\\lib\\query.js:4509:10)\n    at Query.then (J:\\projects\\old-projects\\خرید هاست\\backend\\node_modules\\mongoose\\lib\\query.js:4592:15)"}
{"level":"error","message":"server instance pool was destroyed"}
{"level":"error","message":"connect EHOSTUNREACH 195.214.235.180:27017 connect EHOSTUNREACH 195.214.235.180:27017","reason":{"commonWireVersion":21,"compatibilityError":null,"compatible":true,"heartbeatFrequencyMS":10000,"localThresholdMS":15,"logicalSessionTimeoutMinutes":null,"maxElectionId":null,"maxSetVersion":null,"servers":{},"setName":null,"stale":false,"type":"Single"},"stack":"MongooseServerSelectionError: connect EHOSTUNREACH 195.214.235.180:27017\n    at Model.$wrapCallback (J:\\projects\\old-projects\\خرید هاست\\backend\\node_modules\\mongoose\\lib\\model.js:5095:32)\n    at J:\\projects\\old-projects\\خرید هاست\\backend\\node_modules\\mongoose\\lib\\query.js:4510:21\n    at J:\\projects\\old-projects\\خرید هاست\\backend\\node_modules\\mongoose\\lib\\helpers\\promiseOrCallback.js:32:5\n    at new Promise (<anonymous>)\n    at promiseOrCallback (J:\\projects\\old-projects\\خرید هاست\\backend\\node_modules\\mongoose\\lib\\helpers\\promiseOrCallback.js:31:10)\n    at model.Query.exec (J:\\projects\\old-projects\\خرید هاست\\backend\\node_modules\\mongoose\\lib\\query.js:4509:10)\n    at Query.then (J:\\projects\\old-projects\\خرید هاست\\backend\\node_modules\\mongoose\\lib\\query.js:4592:15)"}
{"level":"error","message":"connect EHOSTUNREACH 195.214.235.180:27017 connect EHOSTUNREACH 195.214.235.180:27017","reason":{"commonWireVersion":21,"compatibilityError":null,"compatible":true,"heartbeatFrequencyMS":10000,"localThresholdMS":15,"logicalSessionTimeoutMinutes":null,"maxElectionId":null,"maxSetVersion":null,"servers":{},"setName":null,"stale":false,"type":"Single"},"stack":"MongooseServerSelectionError: connect EHOSTUNREACH 195.214.235.180:27017\n    at Model.$wrapCallback (J:\\projects\\old-projects\\خرید هاست\\backend\\node_modules\\mongoose\\lib\\model.js:5095:32)\n    at J:\\projects\\old-projects\\خرید هاست\\backend\\node_modules\\mongoose\\lib\\query.js:4510:21\n    at J:\\projects\\old-projects\\خرید هاست\\backend\\node_modules\\mongoose\\lib\\helpers\\promiseOrCallback.js:32:5\n    at new Promise (<anonymous>)\n    at promiseOrCallback (J:\\projects\\old-projects\\خرید هاست\\backend\\node_modules\\mongoose\\lib\\helpers\\promiseOrCallback.js:31:10)\n    at model.Query.exec (J:\\projects\\old-projects\\خرید هاست\\backend\\node_modules\\mongoose\\lib\\query.js:4509:10)\n    at Query.then (J:\\projects\\old-projects\\خرید هاست\\backend\\node_modules\\mongoose\\lib\\query.js:4592:15)"}
{"level":"error","message":"connect EHOSTUNREACH 195.214.235.180:27017 connect EHOSTUNREACH 195.214.235.180:27017","reason":{"commonWireVersion":21,"compatibilityError":null,"compatible":true,"heartbeatFrequencyMS":10000,"localThresholdMS":15,"logicalSessionTimeoutMinutes":null,"maxElectionId":null,"maxSetVersion":null,"servers":{},"setName":null,"stale":false,"type":"Single"},"stack":"MongooseServerSelectionError: connect EHOSTUNREACH 195.214.235.180:27017\n    at Model.$wrapCallback (J:\\projects\\old-projects\\خرید هاست\\backend\\node_modules\\mongoose\\lib\\model.js:5095:32)\n    at J:\\projects\\old-projects\\خرید هاست\\backend\\node_modules\\mongoose\\lib\\query.js:4510:21\n    at J:\\projects\\old-projects\\خرید هاست\\backend\\node_modules\\mongoose\\lib\\helpers\\promiseOrCallback.js:32:5\n    at new Promise (<anonymous>)\n    at promiseOrCallback (J:\\projects\\old-projects\\خرید هاست\\backend\\node_modules\\mongoose\\lib\\helpers\\promiseOrCallback.js:31:10)\n    at model.Query.exec (J:\\projects\\old-projects\\خرید هاست\\backend\\node_modules\\mongoose\\lib\\query.js:4509:10)\n    at Query.then (J:\\projects\\old-projects\\خرید هاست\\backend\\node_modules\\mongoose\\lib\\query.js:4592:15)"}
{"level":"error","message":"connect EHOSTUNREACH 195.214.235.180:27017 connect EHOSTUNREACH 195.214.235.180:27017","reason":{"commonWireVersion":21,"compatibilityError":null,"compatible":true,"heartbeatFrequencyMS":10000,"localThresholdMS":15,"logicalSessionTimeoutMinutes":null,"maxElectionId":null,"maxSetVersion":null,"servers":{},"setName":null,"stale":false,"type":"Single"},"stack":"MongooseServerSelectionError: connect EHOSTUNREACH 195.214.235.180:27017\n    at Model.$wrapCallback (J:\\projects\\old-projects\\خرید هاست\\backend\\node_modules\\mongoose\\lib\\model.js:5095:32)\n    at J:\\projects\\old-projects\\خرید هاست\\backend\\node_modules\\mongoose\\lib\\query.js:4510:21\n    at J:\\projects\\old-projects\\خرید هاست\\backend\\node_modules\\mongoose\\lib\\helpers\\promiseOrCallback.js:32:5\n    at new Promise (<anonymous>)\n    at promiseOrCallback (J:\\projects\\old-projects\\خرید هاست\\backend\\node_modules\\mongoose\\lib\\helpers\\promiseOrCallback.js:31:10)\n    at model.Query.exec (J:\\projects\\old-projects\\خرید هاست\\backend\\node_modules\\mongoose\\lib\\query.js:4509:10)\n    at Query.then (J:\\projects\\old-projects\\خرید هاست\\backend\\node_modules\\mongoose\\lib\\query.js:4592:15)"}
{"level":"error","message":"connect EHOSTUNREACH 195.214.235.180:27017 connect EHOSTUNREACH 195.214.235.180:27017","reason":{"commonWireVersion":21,"compatibilityError":null,"compatible":true,"heartbeatFrequencyMS":10000,"localThresholdMS":15,"logicalSessionTimeoutMinutes":null,"maxElectionId":null,"maxSetVersion":null,"servers":{},"setName":null,"stale":false,"type":"Single"},"stack":"MongooseServerSelectionError: connect EHOSTUNREACH 195.214.235.180:27017\n    at Model.$wrapCallback (J:\\projects\\old-projects\\خرید هاست\\backend\\node_modules\\mongoose\\lib\\model.js:5095:32)\n    at J:\\projects\\old-projects\\خرید هاست\\backend\\node_modules\\mongoose\\lib\\query.js:4510:21\n    at J:\\projects\\old-projects\\خرید هاست\\backend\\node_modules\\mongoose\\lib\\helpers\\promiseOrCallback.js:32:5\n    at new Promise (<anonymous>)\n    at promiseOrCallback (J:\\projects\\old-projects\\خرید هاست\\backend\\node_modules\\mongoose\\lib\\helpers\\promiseOrCallback.js:31:10)\n    at model.Query.exec (J:\\projects\\old-projects\\خرید هاست\\backend\\node_modules\\mongoose\\lib\\query.js:4509:10)\n    at Query.then (J:\\projects\\old-projects\\خرید هاست\\backend\\node_modules\\mongoose\\lib\\query.js:4592:15)"}
{"level":"error","message":"connect EHOSTUNREACH 195.214.235.180:27017 connect EHOSTUNREACH 195.214.235.180:27017","reason":{"commonWireVersion":21,"compatibilityError":null,"compatible":true,"heartbeatFrequencyMS":10000,"localThresholdMS":15,"logicalSessionTimeoutMinutes":null,"maxElectionId":null,"maxSetVersion":null,"servers":{},"setName":null,"stale":false,"type":"Single"},"stack":"MongooseServerSelectionError: connect EHOSTUNREACH 195.214.235.180:27017\n    at Model.$wrapCallback (J:\\projects\\old-projects\\خرید هاست\\backend\\node_modules\\mongoose\\lib\\model.js:5095:32)\n    at J:\\projects\\old-projects\\خرید هاست\\backend\\node_modules\\mongoose\\lib\\query.js:4510:21\n    at J:\\projects\\old-projects\\خرید هاست\\backend\\node_modules\\mongoose\\lib\\helpers\\promiseOrCallback.js:32:5\n    at new Promise (<anonymous>)\n    at promiseOrCallback (J:\\projects\\old-projects\\خرید هاست\\backend\\node_modules\\mongoose\\lib\\helpers\\promiseOrCallback.js:31:10)\n    at model.Query.exec (J:\\projects\\old-projects\\خرید هاست\\backend\\node_modules\\mongoose\\lib\\query.js:4509:10)\n    at Query.then (J:\\projects\\old-projects\\خرید هاست\\backend\\node_modules\\mongoose\\lib\\query.js:4592:15)"}
{"level":"error","message":"connect EHOSTUNREACH 195.214.235.180:27017 connect EHOSTUNREACH 195.214.235.180:27017","reason":{"commonWireVersion":21,"compatibilityError":null,"compatible":true,"heartbeatFrequencyMS":10000,"localThresholdMS":15,"logicalSessionTimeoutMinutes":null,"maxElectionId":null,"maxSetVersion":null,"servers":{},"setName":null,"stale":false,"type":"Single"},"stack":"MongooseServerSelectionError: connect EHOSTUNREACH 195.214.235.180:27017\n    at Model.$wrapCallback (J:\\projects\\old-projects\\خرید هاست\\backend\\node_modules\\mongoose\\lib\\model.js:5095:32)\n    at J:\\projects\\old-projects\\خرید هاست\\backend\\node_modules\\mongoose\\lib\\query.js:4510:21\n    at J:\\projects\\old-projects\\خرید هاست\\backend\\node_modules\\mongoose\\lib\\helpers\\promiseOrCallback.js:32:5\n    at new Promise (<anonymous>)\n    at promiseOrCallback (J:\\projects\\old-projects\\خرید هاست\\backend\\node_modules\\mongoose\\lib\\helpers\\promiseOrCallback.js:31:10)\n    at model.Query.exec (J:\\projects\\old-projects\\خرید هاست\\backend\\node_modules\\mongoose\\lib\\query.js:4509:10)\n    at Query.then (J:\\projects\\old-projects\\خرید هاست\\backend\\node_modules\\mongoose\\lib\\query.js:4592:15)"}
{"level":"error","message":"connect EHOSTUNREACH 195.214.235.180:27017 connect EHOSTUNREACH 195.214.235.180:27017","reason":{"commonWireVersion":21,"compatibilityError":null,"compatible":true,"heartbeatFrequencyMS":10000,"localThresholdMS":15,"logicalSessionTimeoutMinutes":null,"maxElectionId":null,"maxSetVersion":null,"servers":{},"setName":null,"stale":false,"type":"Single"},"stack":"MongooseServerSelectionError: connect EHOSTUNREACH 195.214.235.180:27017\n    at Model.$wrapCallback (J:\\projects\\old-projects\\خرید هاست\\backend\\node_modules\\mongoose\\lib\\model.js:5095:32)\n    at J:\\projects\\old-projects\\خرید هاست\\backend\\node_modules\\mongoose\\lib\\query.js:4510:21\n    at J:\\projects\\old-projects\\خرید هاست\\backend\\node_modules\\mongoose\\lib\\helpers\\promiseOrCallback.js:32:5\n    at new Promise (<anonymous>)\n    at promiseOrCallback (J:\\projects\\old-projects\\خرید هاست\\backend\\node_modules\\mongoose\\lib\\helpers\\promiseOrCallback.js:31:10)\n    at model.Query.exec (J:\\projects\\old-projects\\خرید هاست\\backend\\node_modules\\mongoose\\lib\\query.js:4509:10)\n    at Query.then (J:\\projects\\old-projects\\خرید هاست\\backend\\node_modules\\mongoose\\lib\\query.js:4592:15)"}
{"level":"error","message":"connect EHOSTUNREACH 195.214.235.180:27017 connect EHOSTUNREACH 195.214.235.180:27017","reason":{"commonWireVersion":21,"compatibilityError":null,"compatible":true,"heartbeatFrequencyMS":10000,"localThresholdMS":15,"logicalSessionTimeoutMinutes":null,"maxElectionId":null,"maxSetVersion":null,"servers":{},"setName":null,"stale":false,"type":"Single"},"stack":"MongooseServerSelectionError: connect EHOSTUNREACH 195.214.235.180:27017\n    at Model.$wrapCallback (J:\\projects\\old-projects\\خرید هاست\\backend\\node_modules\\mongoose\\lib\\model.js:5095:32)\n    at J:\\projects\\old-projects\\خرید هاست\\backend\\node_modules\\mongoose\\lib\\query.js:4510:21\n    at J:\\projects\\old-projects\\خرید هاست\\backend\\node_modules\\mongoose\\lib\\helpers\\promiseOrCallback.js:32:5\n    at new Promise (<anonymous>)\n    at promiseOrCallback (J:\\projects\\old-projects\\خرید هاست\\backend\\node_modules\\mongoose\\lib\\helpers\\promiseOrCallback.js:31:10)\n    at model.Query.exec (J:\\projects\\old-projects\\خرید هاست\\backend\\node_modules\\mongoose\\lib\\query.js:4509:10)\n    at Query.then (J:\\projects\\old-projects\\خرید هاست\\backend\\node_modules\\mongoose\\lib\\query.js:4592:15)"}
{"level":"error","message":"connect EHOSTUNREACH 195.214.235.180:27017 connect EHOSTUNREACH 195.214.235.180:27017","reason":{"commonWireVersion":21,"compatibilityError":null,"compatible":true,"heartbeatFrequencyMS":10000,"localThresholdMS":15,"logicalSessionTimeoutMinutes":null,"maxElectionId":null,"maxSetVersion":null,"servers":{},"setName":null,"stale":false,"type":"Single"},"stack":"MongooseServerSelectionError: connect EHOSTUNREACH 195.214.235.180:27017\n    at Model.$wrapCallback (J:\\projects\\old-projects\\خرید هاست\\backend\\node_modules\\mongoose\\lib\\model.js:5095:32)\n    at J:\\projects\\old-projects\\خرید هاست\\backend\\node_modules\\mongoose\\lib\\query.js:4510:21\n    at J:\\projects\\old-projects\\خرید هاست\\backend\\node_modules\\mongoose\\lib\\helpers\\promiseOrCallback.js:32:5\n    at new Promise (<anonymous>)\n    at promiseOrCallback (J:\\projects\\old-projects\\خرید هاست\\backend\\node_modules\\mongoose\\lib\\helpers\\promiseOrCallback.js:31:10)\n    at model.Query.exec (J:\\projects\\old-projects\\خرید هاست\\backend\\node_modules\\mongoose\\lib\\query.js:4509:10)\n    at Query.then (J:\\projects\\old-projects\\خرید هاست\\backend\\node_modules\\mongoose\\lib\\query.js:4592:15)"}
{"level":"error","message":"connect EHOSTUNREACH 195.214.235.180:27017 connect EHOSTUNREACH 195.214.235.180:27017","reason":{"commonWireVersion":21,"compatibilityError":null,"compatible":true,"heartbeatFrequencyMS":10000,"localThresholdMS":15,"logicalSessionTimeoutMinutes":null,"maxElectionId":null,"maxSetVersion":null,"servers":{},"setName":null,"stale":false,"type":"Single"},"stack":"MongooseServerSelectionError: connect EHOSTUNREACH 195.214.235.180:27017\n    at Model.$wrapCallback (J:\\projects\\old-projects\\خرید هاست\\backend\\node_modules\\mongoose\\lib\\model.js:5095:32)\n    at J:\\projects\\old-projects\\خرید هاست\\backend\\node_modules\\mongoose\\lib\\query.js:4510:21\n    at J:\\projects\\old-projects\\خرید هاست\\backend\\node_modules\\mongoose\\lib\\helpers\\promiseOrCallback.js:32:5\n    at new Promise (<anonymous>)\n    at promiseOrCallback (J:\\projects\\old-projects\\خرید هاست\\backend\\node_modules\\mongoose\\lib\\helpers\\promiseOrCallback.js:31:10)\n    at model.Query.exec (J:\\projects\\old-projects\\خرید هاست\\backend\\node_modules\\mongoose\\lib\\query.js:4509:10)\n    at Query.then (J:\\projects\\old-projects\\خرید هاست\\backend\\node_modules\\mongoose\\lib\\query.js:4592:15)"}
{"level":"error","message":"connect EHOSTUNREACH 195.214.235.180:27017 connect EHOSTUNREACH 195.214.235.180:27017","reason":{"commonWireVersion":21,"compatibilityError":null,"compatible":true,"heartbeatFrequencyMS":10000,"localThresholdMS":15,"logicalSessionTimeoutMinutes":null,"maxElectionId":null,"maxSetVersion":null,"servers":{},"setName":null,"stale":false,"type":"Single"},"stack":"MongooseServerSelectionError: connect EHOSTUNREACH 195.214.235.180:27017\n    at Model.$wrapCallback (J:\\projects\\old-projects\\خرید هاست\\backend\\node_modules\\mongoose\\lib\\model.js:5095:32)\n    at J:\\projects\\old-projects\\خرید هاست\\backend\\node_modules\\mongoose\\lib\\query.js:4510:21\n    at J:\\projects\\old-projects\\خرید هاست\\backend\\node_modules\\mongoose\\lib\\helpers\\promiseOrCallback.js:32:5\n    at new Promise (<anonymous>)\n    at promiseOrCallback (J:\\projects\\old-projects\\خرید هاست\\backend\\node_modules\\mongoose\\lib\\helpers\\promiseOrCallback.js:31:10)\n    at model.Query.exec (J:\\projects\\old-projects\\خرید هاست\\backend\\node_modules\\mongoose\\lib\\query.js:4509:10)\n    at Query.then (J:\\projects\\old-projects\\خرید هاست\\backend\\node_modules\\mongoose\\lib\\query.js:4592:15)"}
{"level":"error","message":"connect EHOSTUNREACH 195.214.235.180:27017 connect EHOSTUNREACH 195.214.235.180:27017","reason":{"commonWireVersion":21,"compatibilityError":null,"compatible":true,"heartbeatFrequencyMS":10000,"localThresholdMS":15,"logicalSessionTimeoutMinutes":null,"maxElectionId":null,"maxSetVersion":null,"servers":{},"setName":null,"stale":false,"type":"Single"},"stack":"MongooseServerSelectionError: connect EHOSTUNREACH 195.214.235.180:27017\n    at Model.$wrapCallback (J:\\projects\\old-projects\\خرید هاست\\backend\\node_modules\\mongoose\\lib\\model.js:5095:32)\n    at J:\\projects\\old-projects\\خرید هاست\\backend\\node_modules\\mongoose\\lib\\query.js:4510:21\n    at J:\\projects\\old-projects\\خرید هاست\\backend\\node_modules\\mongoose\\lib\\helpers\\promiseOrCallback.js:32:5\n    at new Promise (<anonymous>)\n    at promiseOrCallback (J:\\projects\\old-projects\\خرید هاست\\backend\\node_modules\\mongoose\\lib\\helpers\\promiseOrCallback.js:31:10)\n    at model.Query.exec (J:\\projects\\old-projects\\خرید هاست\\backend\\node_modules\\mongoose\\lib\\query.js:4509:10)\n    at Query.then (J:\\projects\\old-projects\\خرید هاست\\backend\\node_modules\\mongoose\\lib\\query.js:4592:15)"}
{"level":"error","message":"connect EHOSTUNREACH 195.214.235.180:27017 connect EHOSTUNREACH 195.214.235.180:27017","reason":{"commonWireVersion":21,"compatibilityError":null,"compatible":true,"heartbeatFrequencyMS":10000,"localThresholdMS":15,"logicalSessionTimeoutMinutes":null,"maxElectionId":null,"maxSetVersion":null,"servers":{},"setName":null,"stale":false,"type":"Single"},"stack":"MongooseServerSelectionError: connect EHOSTUNREACH 195.214.235.180:27017\n    at Model.$wrapCallback (J:\\projects\\old-projects\\خرید هاست\\backend\\node_modules\\mongoose\\lib\\model.js:5095:32)\n    at J:\\projects\\old-projects\\خرید هاست\\backend\\node_modules\\mongoose\\lib\\query.js:4510:21\n    at J:\\projects\\old-projects\\خرید هاست\\backend\\node_modules\\mongoose\\lib\\helpers\\promiseOrCallback.js:32:5\n    at new Promise (<anonymous>)\n    at promiseOrCallback (J:\\projects\\old-projects\\خرید هاست\\backend\\node_modules\\mongoose\\lib\\helpers\\promiseOrCallback.js:31:10)\n    at model.Query.exec (J:\\projects\\old-projects\\خرید هاست\\backend\\node_modules\\mongoose\\lib\\query.js:4509:10)\n    at Query.then (J:\\projects\\old-projects\\خرید هاست\\backend\\node_modules\\mongoose\\lib\\query.js:4592:15)"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"error","message":"Joi.empty is not a function Joi.empty is not a function","stack":"TypeError: Joi.empty is not a function\n    at addPageValidator (J:\\projects\\old-projects\\خرید هاست\\backend\\app\\http\\validator\\SuperAdminValidator.js:79:16)\n    at addPage (J:\\projects\\old-projects\\خرید هاست\\backend\\app\\http\\controller\\SuperAdminController.js:324:23)\n    at newFn (J:\\projects\\old-projects\\خرید هاست\\backend\\node_modules\\express-async-errors\\index.js:16:20)\n    at Layer.handle [as handle_request] (J:\\projects\\old-projects\\خرید هاست\\backend\\node_modules\\express\\lib\\router\\layer.js:95:5)\n    at next (J:\\projects\\old-projects\\خرید هاست\\backend\\node_modules\\express\\lib\\router\\route.js:149:13)\n    at module.exports (J:\\projects\\old-projects\\خرید هاست\\backend\\app\\http\\middleware\\SuperAdmin.js:7:12)\n    at newFn (J:\\projects\\old-projects\\خرید هاست\\backend\\node_modules\\express-async-errors\\index.js:16:20)\n    at Layer.handle [as handle_request] (J:\\projects\\old-projects\\خرید هاست\\backend\\node_modules\\express\\lib\\router\\layer.js:95:5)\n    at next (J:\\projects\\old-projects\\خرید هاست\\backend\\node_modules\\express\\lib\\router\\route.js:149:13)\n    at module.exports (J:\\projects\\old-projects\\خرید هاست\\backend\\app\\http\\middleware\\Auth.js:11:5)\n    at newFn (J:\\projects\\old-projects\\خرید هاست\\backend\\node_modules\\express-async-errors\\index.js:16:20)\n    at Layer.handle [as handle_request] (J:\\projects\\old-projects\\خرید هاست\\backend\\node_modules\\express\\lib\\router\\layer.js:95:5)\n    at next (J:\\projects\\old-projects\\خرید هاست\\backend\\node_modules\\express\\lib\\router\\route.js:149:13)\n    at Route.dispatch (J:\\projects\\old-projects\\خرید هاست\\backend\\node_modules\\express\\lib\\router\\route.js:119:3)\n    at newFn (J:\\projects\\old-projects\\خرید هاست\\backend\\node_modules\\express-async-errors\\index.js:16:20)\n    at Layer.handle [as handle_request] (J:\\projects\\old-projects\\خرید هاست\\backend\\node_modules\\express\\lib\\router\\layer.js:95:5)"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"_message":"Blog validation failed","errors":{"link":{"kind":"required","message":"Path `link` is required.","name":"ValidatorError","path":"link","properties":{"message":"Path `link` is required.","path":"link","type":"required"}}},"level":"error","message":"Blog validation failed: link: Path `link` is required. Blog validation failed: link: Path `link` is required.","stack":"ValidationError: Blog validation failed: link: Path `link` is required.\n    at Document.invalidate (J:\\projects\\old-projects\\خرید هاست\\backend\\node_modules\\mongoose\\lib\\document.js:2788:32)\n    at J:\\projects\\old-projects\\خرید هاست\\backend\\node_modules\\mongoose\\lib\\document.js:2580:17\n    at J:\\projects\\old-projects\\خرید هاست\\backend\\node_modules\\mongoose\\lib\\schematype.js:1273:9\n    at process.processTicksAndRejections (node:internal/process/task_queues:85:11)"}
{"_message":"Blog validation failed","errors":{"link":{"kind":"required","message":"Path `link` is required.","name":"ValidatorError","path":"link","properties":{"message":"Path `link` is required.","path":"link","type":"required"}}},"level":"error","message":"Blog validation failed: link: Path `link` is required. Blog validation failed: link: Path `link` is required.","stack":"ValidationError: Blog validation failed: link: Path `link` is required.\n    at Document.invalidate (J:\\projects\\old-projects\\خرید هاست\\backend\\node_modules\\mongoose\\lib\\document.js:2788:32)\n    at J:\\projects\\old-projects\\خرید هاست\\backend\\node_modules\\mongoose\\lib\\document.js:2580:17\n    at J:\\projects\\old-projects\\خرید هاست\\backend\\node_modules\\mongoose\\lib\\schematype.js:1273:9\n    at process.processTicksAndRejections (node:internal/process/task_queues:85:11)"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"error","message":"Illegal arguments: undefined, string Illegal arguments: undefined, string","stack":"Error: Illegal arguments: undefined, string\n    at _async (J:\\projects\\old-projects\\خرید هاست\\backend\\node_modules\\bcryptjs\\umd\\index.js:233:15)\n    at J:\\projects\\old-projects\\خرید هاست\\backend\\node_modules\\bcryptjs\\umd\\index.js:245:11\n    at new Promise (<anonymous>)\n    at Object.hash (J:\\projects\\old-projects\\خرید هاست\\backend\\node_modules\\bcryptjs\\umd\\index.js:244:16)\n    at create (J:\\projects\\old-projects\\خرید هاست\\backend\\app\\http\\controller\\SuperAdminController.js:45:35)"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"error","message":"validateCreateSettings is not defined validateCreateSettings is not defined","stack":"ReferenceError: validateCreateSettings is not defined\n    at create (J:\\projects\\old-projects\\خرید هاست\\backend\\app\\http\\controller\\SuperAdminController.js:35:23)\n    at newFn (J:\\projects\\old-projects\\خرید هاست\\backend\\node_modules\\express-async-errors\\index.js:16:20)\n    at Layer.handle [as handle_request] (J:\\projects\\old-projects\\خرید هاست\\backend\\node_modules\\express\\lib\\router\\layer.js:95:5)\n    at next (J:\\projects\\old-projects\\خرید هاست\\backend\\node_modules\\express\\lib\\router\\route.js:149:13)\n    at Route.dispatch (J:\\projects\\old-projects\\خرید هاست\\backend\\node_modules\\express\\lib\\router\\route.js:119:3)\n    at newFn (J:\\projects\\old-projects\\خرید هاست\\backend\\node_modules\\express-async-errors\\index.js:16:20)\n    at Layer.handle [as handle_request] (J:\\projects\\old-projects\\خرید هاست\\backend\\node_modules\\express\\lib\\router\\layer.js:95:5)\n    at J:\\projects\\old-projects\\خرید هاست\\backend\\node_modules\\express\\lib\\router\\index.js:284:15\n    at Function.process_params (J:\\projects\\old-projects\\خرید هاست\\backend\\node_modules\\express\\lib\\router\\index.js:346:12)\n    at next (J:\\projects\\old-projects\\خرید هاست\\backend\\node_modules\\express\\lib\\router\\index.js:280:10)\n    at Function.handle (J:\\projects\\old-projects\\خرید هاست\\backend\\node_modules\\express\\lib\\router\\index.js:175:3)\n    at router (J:\\projects\\old-projects\\خرید هاست\\backend\\node_modules\\express\\lib\\router\\index.js:47:12)\n    at newFn (J:\\projects\\old-projects\\خرید هاست\\backend\\node_modules\\express-async-errors\\index.js:16:20)\n    at Layer.handle [as handle_request] (J:\\projects\\old-projects\\خرید هاست\\backend\\node_modules\\express\\lib\\router\\layer.js:95:5)\n    at trim_prefix (J:\\projects\\old-projects\\خرید هاست\\backend\\node_modules\\express\\lib\\router\\index.js:328:13)\n    at J:\\projects\\old-projects\\خرید هاست\\backend\\node_modules\\express\\lib\\router\\index.js:286:9"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"error","message":"admin_username is not defined admin_username is not defined","stack":"ReferenceError: admin_username is not defined\n    at create (J:\\projects\\old-projects\\خرید هاست\\backend\\app\\http\\controller\\SuperAdminController.js:35:59)\n    at newFn (J:\\projects\\old-projects\\خرید هاست\\backend\\node_modules\\express-async-errors\\index.js:16:20)\n    at Layer.handle [as handle_request] (J:\\projects\\old-projects\\خرید هاست\\backend\\node_modules\\express\\lib\\router\\layer.js:95:5)\n    at next (J:\\projects\\old-projects\\خرید هاست\\backend\\node_modules\\express\\lib\\router\\route.js:149:13)\n    at Route.dispatch (J:\\projects\\old-projects\\خرید هاست\\backend\\node_modules\\express\\lib\\router\\route.js:119:3)\n    at newFn (J:\\projects\\old-projects\\خرید هاست\\backend\\node_modules\\express-async-errors\\index.js:16:20)\n    at Layer.handle [as handle_request] (J:\\projects\\old-projects\\خرید هاست\\backend\\node_modules\\express\\lib\\router\\layer.js:95:5)\n    at J:\\projects\\old-projects\\خرید هاست\\backend\\node_modules\\express\\lib\\router\\index.js:284:15\n    at Function.process_params (J:\\projects\\old-projects\\خرید هاست\\backend\\node_modules\\express\\lib\\router\\index.js:346:12)\n    at next (J:\\projects\\old-projects\\خرید هاست\\backend\\node_modules\\express\\lib\\router\\index.js:280:10)\n    at Function.handle (J:\\projects\\old-projects\\خرید هاست\\backend\\node_modules\\express\\lib\\router\\index.js:175:3)\n    at router (J:\\projects\\old-projects\\خرید هاست\\backend\\node_modules\\express\\lib\\router\\index.js:47:12)\n    at newFn (J:\\projects\\old-projects\\خرید هاست\\backend\\node_modules\\express-async-errors\\index.js:16:20)\n    at Layer.handle [as handle_request] (J:\\projects\\old-projects\\خرید هاست\\backend\\node_modules\\express\\lib\\router\\layer.js:95:5)\n    at trim_prefix (J:\\projects\\old-projects\\خرید هاست\\backend\\node_modules\\express\\lib\\router\\index.js:328:13)\n    at J:\\projects\\old-projects\\خرید هاست\\backend\\node_modules\\express\\lib\\router\\index.js:286:9"}
{"level":"info","message":"db connected"}
{"level":"error","message":"Illegal arguments: undefined, string Illegal arguments: undefined, string","stack":"Error: Illegal arguments: undefined, string\n    at _async (J:\\projects\\old-projects\\خرید هاست\\backend\\node_modules\\bcryptjs\\umd\\index.js:233:15)\n    at J:\\projects\\old-projects\\خرید هاست\\backend\\node_modules\\bcryptjs\\umd\\index.js:245:11\n    at new Promise (<anonymous>)\n    at Object.hash (J:\\projects\\old-projects\\خرید هاست\\backend\\node_modules\\bcryptjs\\umd\\index.js:244:16)\n    at create (J:\\projects\\old-projects\\خرید هاست\\backend\\app\\http\\controller\\SuperAdminController.js:52:38)"}
{"level":"info","message":"db connected"}
{"level":"error","message":"Illegal arguments: undefined, string Illegal arguments: undefined, string","stack":"Error: Illegal arguments: undefined, string\n    at _async (J:\\projects\\old-projects\\خرید هاست\\backend\\node_modules\\bcryptjs\\umd\\index.js:233:15)\n    at J:\\projects\\old-projects\\خرید هاست\\backend\\node_modules\\bcryptjs\\umd\\index.js:245:11\n    at new Promise (<anonymous>)\n    at Object.hash (J:\\projects\\old-projects\\خرید هاست\\backend\\node_modules\\bcryptjs\\umd\\index.js:244:16)\n    at create (J:\\projects\\old-projects\\خرید هاست\\backend\\app\\http\\controller\\SuperAdminController.js:52:38)"}
{"level":"info","message":"db connected"}
{"level":"error","message":"Illegal arguments: undefined, string Illegal arguments: undefined, string","stack":"Error: Illegal arguments: undefined, string\n    at _async (J:\\projects\\old-projects\\خرید هاست\\backend\\node_modules\\bcryptjs\\umd\\index.js:233:15)\n    at J:\\projects\\old-projects\\خرید هاست\\backend\\node_modules\\bcryptjs\\umd\\index.js:245:11\n    at new Promise (<anonymous>)\n    at Object.hash (J:\\projects\\old-projects\\خرید هاست\\backend\\node_modules\\bcryptjs\\umd\\index.js:244:16)\n    at create (J:\\projects\\old-projects\\خرید هاست\\backend\\app\\http\\controller\\SuperAdminController.js:53:38)"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"info","message":"db connected"}
{"level":"error","message":"listen EADDRINUSE: address already in use :::3000"}
{"level":"info","message":"db connected"}
