Omkar008 commited on
Commit
745af51
1 Parent(s): 288bacd

Update controllers/ws_controller.py

Browse files
Files changed (1) hide show
  1. controllers/ws_controller.py +2 -10
controllers/ws_controller.py CHANGED
@@ -32,15 +32,7 @@ def get_messages(code: str,websocket:WebSocket,brand_name: Optional[str] = None)
32
  message_id = message_data.get("id")
33
  if message_id:
34
  message=fetch_message_data(access_token, message_id)
35
- loop = asyncio.new_event_loop()
36
- asyncio.set_event_loop(loop)
37
-
38
- # Run the asynchronous method within the event loop
39
- result = loop.run_until_complete(process_message(message,websocket,1000))
40
-
41
- # Close the event loop
42
- loop.close()
43
-
44
 
45
  return None
46
 
@@ -55,7 +47,7 @@ def get_messages(code: str,websocket:WebSocket,brand_name: Optional[str] = None)
55
  print(gmail_data)
56
 
57
  if "messages" in gmail_data:
58
- with ThreadPoolExecutor(max_workers=5) as executor:
59
  for message_data in gmail_data["messages"]:
60
 
61
  executor.submit(fetch_message_wrapper, message_data , websocket)
 
32
  message_id = message_data.get("id")
33
  if message_id:
34
  message=fetch_message_data(access_token, message_id)
35
+ asyncio.run(process_message(message, websocket, 1000))
 
 
 
 
 
 
 
 
36
 
37
  return None
38
 
 
47
  print(gmail_data)
48
 
49
  if "messages" in gmail_data:
50
+ with ThreadPoolExecutor(max_workers=15) as executor:
51
  for message_data in gmail_data["messages"]:
52
 
53
  executor.submit(fetch_message_wrapper, message_data , websocket)