Spaces:
Sleeping
Sleeping
Update controllers/ws_controller.py
Browse files
controllers/ws_controller.py
CHANGED
@@ -61,11 +61,6 @@ async def get_messages(code: str,websocket:WebSocket,start,brand_name: Optional[
|
|
61 |
gmail_response = requests.get(gmail_url, headers={"Authorization": f"Bearer {access_token}"})
|
62 |
# print(gmail_response.text)
|
63 |
end2 = time.time()
|
64 |
-
|
65 |
-
print("End 2 ")
|
66 |
-
print(end2-start2)
|
67 |
-
print("response length")
|
68 |
-
|
69 |
gmail_data = gmail_response.json()
|
70 |
# print(gmail_data)
|
71 |
# print(len(gmail_data['messages']))
|
@@ -94,6 +89,7 @@ async def get_messages(code: str,websocket:WebSocket,start,brand_name: Optional[
|
|
94 |
print("time 1")
|
95 |
print("sending the message")
|
96 |
await websocket.send_text("{"+message+"}")
|
|
|
97 |
# await process_message(message, websocket, 100000)
|
98 |
|
99 |
|
@@ -110,6 +106,7 @@ async def get_messages(code: str,websocket:WebSocket,start,brand_name: Optional[
|
|
110 |
page_token = gmail_data["nextPageToken"]
|
111 |
else:
|
112 |
break
|
|
|
113 |
print(f"Total messages processed: {total_processed}")
|
114 |
logging.info(f"Total Processed Messages : {total_processed}")
|
115 |
print("printing messages")
|
@@ -120,7 +117,7 @@ async def get_messages(code: str,websocket:WebSocket,start,brand_name: Optional[
|
|
120 |
|
121 |
async def process_message(message:Message, websocket:WebSocket, chunk_size:int):
|
122 |
logging.info("process_message")
|
123 |
-
print(message)
|
124 |
if message:
|
125 |
# message_json = message.to_json()
|
126 |
# logging.info(f"{message_json}")
|
|
|
61 |
gmail_response = requests.get(gmail_url, headers={"Authorization": f"Bearer {access_token}"})
|
62 |
# print(gmail_response.text)
|
63 |
end2 = time.time()
|
|
|
|
|
|
|
|
|
|
|
64 |
gmail_data = gmail_response.json()
|
65 |
# print(gmail_data)
|
66 |
# print(len(gmail_data['messages']))
|
|
|
89 |
print("time 1")
|
90 |
print("sending the message")
|
91 |
await websocket.send_text("{"+message+"}")
|
92 |
+
await websocket.send_text("NEXT_MESSAGE")
|
93 |
# await process_message(message, websocket, 100000)
|
94 |
|
95 |
|
|
|
106 |
page_token = gmail_data["nextPageToken"]
|
107 |
else:
|
108 |
break
|
109 |
+
await websocket.send_text(f"Total messages processed: {total_processed}")
|
110 |
print(f"Total messages processed: {total_processed}")
|
111 |
logging.info(f"Total Processed Messages : {total_processed}")
|
112 |
print("printing messages")
|
|
|
117 |
|
118 |
async def process_message(message:Message, websocket:WebSocket, chunk_size:int):
|
119 |
logging.info("process_message")
|
120 |
+
# print(message)
|
121 |
if message:
|
122 |
# message_json = message.to_json()
|
123 |
# logging.info(f"{message_json}")
|