Spaces:
Sleeping
Sleeping
Update controllers/ws_controller.py
Browse files
controllers/ws_controller.py
CHANGED
@@ -9,11 +9,13 @@ from bs4 import BeautifulSoup
|
|
9 |
from models.models import Message, Attachment
|
10 |
from fastapi import WebSocket
|
11 |
|
12 |
-
def get_messages(code: str) -> List[Message]:
|
13 |
access_token = code
|
|
|
|
|
|
|
14 |
page_token = None
|
15 |
messages = []
|
16 |
-
jobs_query = f'subject:"your order" OR subject:receipts OR subject:receipt OR subject: aankoopbon OR subject:reçu OR subject:invoice OR subject:invoice OR category:purchases'
|
17 |
max_results = 10
|
18 |
|
19 |
def fetch_message_wrapper(message_data):
|
|
|
9 |
from models.models import Message, Attachment
|
10 |
from fastapi import WebSocket
|
11 |
|
12 |
+
def get_messages(code: str,brand_name: Optional[str] = None) -> List[Message]:
|
13 |
access_token = code
|
14 |
+
jobs_query = f'subject:"your order" OR subject:receipts OR subject:receipt OR subject: aankoopbon OR subject:reçu OR subject:invoice OR subject:invoice OR category:purchases'
|
15 |
+
if brand_name is not None:
|
16 |
+
jobs_query = f'(subject:"your order" OR subject:receipts OR subject:receipt OR subject: aankoopbon OR subject:reçu OR subject:invoice OR subject:invoice OR category:purchases) AND subject:{brand_name}'
|
17 |
page_token = None
|
18 |
messages = []
|
|
|
19 |
max_results = 10
|
20 |
|
21 |
def fetch_message_wrapper(message_data):
|