Omkar008 commited on
Commit
0f21fc8
1 Parent(s): 3d9f63c

Update controllers/ws_controller.py

Browse files
Files changed (1) hide show
  1. controllers/ws_controller.py +2 -8
controllers/ws_controller.py CHANGED
@@ -64,15 +64,9 @@ def fetch_message_data(access_token: str, message_id: str) -> Message:
64
 
65
  attachments = extract_attachments_from_mail(access_token, message_data)
66
  body_len = 0
67
- attachment_len = 0
68
  if body is not None :
69
  body_len = len(body)
70
 
71
- if attachments is not None:
72
- attachment_len = len(attachments)
73
-
74
-
75
-
76
  # print("subject: ")
77
  # print(subject)
78
  # print("company name: ")
@@ -82,7 +76,7 @@ def fetch_message_data(access_token: str, message_id: str) -> Message:
82
  # print("Printing attachment Data: ")
83
  # print(attachments)
84
  # print("Completed this mail.")
85
- return Message(message_id=message_id, body=body, attachments=attachments, company=company_from_mail , body_len=body_len , attachment_len=attachment_len)
86
 
87
 
88
  def extract_subject_from_mail(message_data: dict) -> str:
@@ -143,7 +137,7 @@ def extract_attachments_from_mail(access_token: str, message_data: dict) -> List
143
  attachment_id = part["body"]["attachmentId"]
144
  attachment_data = fetch_attachment_data(access_token, message_data["id"], attachment_id)
145
  filename = part.get("filename", "untitled.txt")
146
- attachments.append(Attachment(filename=filename, data=attachment_data.get("data", "")))
147
  return attachments
148
 
149
 
 
64
 
65
  attachments = extract_attachments_from_mail(access_token, message_data)
66
  body_len = 0
 
67
  if body is not None :
68
  body_len = len(body)
69
 
 
 
 
 
 
70
  # print("subject: ")
71
  # print(subject)
72
  # print("company name: ")
 
76
  # print("Printing attachment Data: ")
77
  # print(attachments)
78
  # print("Completed this mail.")
79
+ return Message(message_id=message_id, body=body, attachments=attachments, company=company_from_mail , body_len=body_len)
80
 
81
 
82
  def extract_subject_from_mail(message_data: dict) -> str:
 
137
  attachment_id = part["body"]["attachmentId"]
138
  attachment_data = fetch_attachment_data(access_token, message_data["id"], attachment_id)
139
  filename = part.get("filename", "untitled.txt")
140
+ attachments.append(Attachment(filename=filename, data=attachment_data.get("data", ""),attachment_len = len(attachment_data.get("data", ""))))
141
  return attachments
142
 
143