Traceback (most recent call last):
File "apps/frappe/frappe/utils/background_jobs.py", line 112, in execute_job
method(**kwargs)
File "apps/frappe/frappe/email/doctype/email_account/email_account.py", line 737, in pull_from_email_account
email_account.receive()
File "apps/frappe/frappe/email/doctype/email_account/email_account.py", line 459, in receive
raise Exception(frappe.as_json(exceptions))
Exception: [
"Traceback (most recent call last):\n File \"apps/frappe/frappe/email/doctype/email_account/email_account.py\", line 440, in receive\n communication.send_email(is_inbound_mail_communcation=True)\n File \"apps/frappe/frappe/core/doctype/communication/mixins.py\", line 277, in send_email\n input_dict = self.sendmail_input_dict(\n File \"apps/frappe/frappe/core/doctype/communication/mixins.py\", line 241, in sendmail_input_dict\n cc = self.get_mail_cc_with_displayname(\n File \"apps/frappe/frappe/core/doctype/communication/mixins.py\", line 95, in get_mail_cc_with_displayname\n return [self.get_email_with_displayname(email) for email in cc_list]\n File \"apps/frappe/frappe/core/doctype/communication/mixins.py\", line 95, in <listcomp>\n return [self.get_email_with_displayname(email) for email in cc_list]\n File \"apps/frappe/frappe/core/doctype/communication/mixins.py\", line 30, in get_email_with_displayname\n display_name, email = parse_addr(email_address)\n File \"apps/frappe/frappe/utils/__init__.py\", line 582, in parse_addr\n email_list = re.findall(email_regex, email_string)\n File \"/usr/lib/python3.8/re.py\", line 241, in findall\n return _compile(pattern, flags).findall(string)\nTypeError: expected string or bytes-like object\n",
"Traceback (most recent call last):\n File \"apps/frappe/frappe/email/doctype/email_account/email_account.py\", line 440, in receive\n communication.send_email(is_inbound_mail_communcation=True)\n File \"apps/frappe/frappe/core/doctype/communication/mixins.py\", line 277, in send_email\n input_dict = self.sendmail_input_dict(\n File \"apps/frappe/frappe/core/doctype/communication/mixins.py\", line 241, in sendmail_input_dict\n cc = self.get_mail_cc_with_displayname(\n File \"apps/frappe/frappe/core/doctype/communication/mixins.py\", line 95, in get_mail_cc_with_displayname\n return [self.get_email_with_displayname(email) for email in cc_list]\n File \"apps/frappe/frappe/core/doctype/communication/mixins.py\", line 95, in <listcomp>\n return [self.get_email_with_displayname(email) for email in cc_list]\n File \"apps/frappe/frappe/core/doctype/communication/mixins.py\", line 30, in get_email_with_displayname\n display_name, email = parse_addr(email_address)\n File \"apps/frappe/frappe/utils/__init__.py\", line 582, in parse_addr\n email_list = re.findall(email_regex, email_string)\n File \"/usr/lib/python3.8/re.py\", line 241, in findall\n return _compile(pattern, flags).findall(string)\nTypeError: expected string or bytes-like object\n",
"Traceback (most recent call last):\n File \"apps/frappe/frappe/email/doctype/email_account/email_account.py\", line 440, in receive\n communication.send_email(is_inbound_mail_communcation=True)\n File \"apps/frappe/frappe/core/doctype/communication/mixins.py\", line 277, in send_email\n input_dict = self.sendmail_input_dict(\n File \"apps/frappe/frappe/core/doctype/communication/mixins.py\", line 241, in sendmail_input_dict\n cc = self.get_mail_cc_with_displayname(\n File \"apps/frappe/frappe/core/doctype/communication/mixins.py\", line 95, in get_mail_cc_with_displayname\n return [self.get_email_with_displayname(email) for email in cc_list]\n File \"apps/frappe/frappe/core/doctype/communication/mixins.py\", line 95, in <listcomp>\n return [self.get_email_with_displayname(email) for email in cc_list]\n File \"apps/frappe/frappe/core/doctype/communication/mixins.py\", line 30, in get_email_with_displayname\n display_name, email = parse_addr(email_address)\n File \"apps/frappe/frappe/utils/__init__.py\", line 582, in parse_addr\n email_list = re.findall(email_regex, email_string)\n File \"/usr/lib/python3.8/re.py\", line 241, in findall\n return _compile(pattern, flags).findall(string)\nTypeError: expected string or bytes-like object\n",
"Traceback (most recent call last):\n File \"apps/frappe/frappe/email/doctype/email_account/email_account.py\", line 440, in receive\n communication.send_email(is_inbound_mail_communcation=True)\n File \"apps/frappe/frappe/core/doctype/communication/mixins.py\", line 277, in send_email\n input_dict = self.sendmail_input_dict(\n File \"apps/frappe/frappe/core/doctype/communication/mixins.py\", line 241, in sendmail_input_dict\n cc = self.get_mail_cc_with_displayname(\n File \"apps/frappe/frappe/core/doctype/communication/mixins.py\", line 95, in get_mail_cc_with_displayname\n return [self.get_email_with_displayname(email) for email in cc_list]\n File \"apps/frappe/frappe/core/doctype/communication/mixins.py\", line 95, in <listcomp>\n return [self.get_email_with_displayname(email) for email in cc_list]\n File \"apps/frappe/frappe/core/doctype/communication/mixins.py\", line 30, in get_email_with_displayname\n display_name, email = parse_addr(email_address)\n File \"apps/frappe/frappe/utils/__init__.py\", line 582, in parse_addr\n email_list = re.findall(email_regex, email_string)\n File \"/usr/lib/python3.8/re.py\", line 241, in findall\n return _compile(pattern, flags).findall(string)\nTypeError: expected string or bytes-like object\n",
"Traceback (most recent call last):\n File \"apps/frappe/frappe/email/doctype/email_account/email_account.py\", line 440, in receive\n communication.send_email(is_inbound_mail_communcation=True)\n File \"apps/frappe/frappe/core/doctype/communication/mixins.py\", line 277, in send_email\n input_dict = self.sendmail_input_dict(\n File \"apps/frappe/frappe/core/doctype/communication/mixins.py\", line 241, in sendmail_input_dict\n cc = self.get_mail_cc_with_displayname(\n File \"apps/frappe/frappe/core/doctype/communication/mixins.py\", line 95, in get_mail_cc_with_displayname\n return [self.get_email_with_displayname(email) for email in cc_list]\n File \"apps/frappe/frappe/core/doctype/communication/mixins.py\", line 95, in <listcomp>\n return [self.get_email_with_displayname(email) for email in cc_list]\n File \"apps/frappe/frappe/core/doctype/communication/mixins.py\", line 30, in get_email_with_displayname\n display_name, email = parse_addr(email_address)\n File \"apps/frappe/frappe/utils/__init__.py\", line 582, in parse_addr\n email_list = re.findall(email_regex, email_string)\n File \"/usr/lib/python3.8/re.py\", line 241, in findall\n return _compile(pattern, flags).findall(string)\nTypeError: expected string or bytes-like object\n",
"Traceback (most recent call last):\n File \"apps/frappe/frappe/email/doctype/email_account/email_account.py\", line 440, in receive\n communication.send_email(is_inbound_mail_communcation=True)\n File \"apps/frappe/frappe/core/doctype/communication/mixins.py\", line 277, in send_email\n input_dict = self.sendmail_input_dict(\n File \"apps/frappe/frappe/core/doctype/communication/mixins.py\", line 241, in sendmail_input_dict\n cc = self.get_mail_cc_with_displayname(\n File \"apps/frappe/frappe/core/doctype/communication/mixins.py\", line 95, in get_mail_cc_with_displayname\n return [self.get_email_with_displayname(email) for email in cc_list]\n File \"apps/frappe/frappe/core/doctype/communication/mixins.py\", line 95, in <listcomp>\n return [self.get_email_with_displayname(email) for email in cc_list]\n File \"apps/frappe/frappe/core/doctype/communication/mixins.py\", line 30, in get_email_with_displayname\n display_name, email = parse_addr(email_address)\n File \"apps/frappe/frappe/utils/__init__.py\", line 582, in parse_addr\n email_list = re.findall(email_regex, email_string)\n File \"/usr/lib/python3.8/re.py\", line 241, in findall\n return _compile(pattern, flags).findall(string)\nTypeError: expected string or bytes-like object\n",
"Traceback (most recent call last):\n File \"apps/frappe/frappe/email/doctype/email_account/email_account.py\", line 440, in receive\n communication.send_email(is_inbound_mail_communcation=True)\n File \"apps/frappe/frappe/core/doctype/communication/mixins.py\", line 277, in send_email\n input_dict = self.sendmail_input_dict(\n File \"apps/frappe/frappe/core/doctype/communication/mixins.py\", line 241, in sendmail_input_dict\n cc = self.get_mail_cc_with_displayname(\n File \"apps/frappe/frappe/core/doctype/communication/mixins.py\", line 95, in get_mail_cc_with_displayname\n return [self.get_email_with_displayname(email) for email in cc_list]\n File \"apps/frappe/frappe/core/doctype/communication/mixins.py\", line 95, in <listcomp>\n return [self.get_email_with_displayname(email) for email in cc_list]\n File \"apps/frappe/frappe/core/doctype/communication/mixins.py\", line 30, in get_email_with_displayname\n display_name, email = parse_addr(email_address)\n File \"apps/frappe/frappe/utils/__init__.py\", line 582, in parse_addr\n email_list = re.findall(email_regex, email_string)\n File \"/usr/lib/python3.8/re.py\", line 241, in findall\n return _compile(pattern, flags).findall(string)\nTypeError: expected string or bytes-like object\n",
"Traceback (most recent call last):\n File \"apps/frappe/frappe/email/doctype/email_account/email_account.py\", line 440, in receive\n communication.send_email(is_inbound_mail_communcation=True)\n File \"apps/frappe/frappe/core/doctype/communication/mixins.py\", line 277, in send_email\n input_dict = self.sendmail_input_dict(\n File \"apps/frappe/frappe/core/doctype/communication/mixins.py\", line 241, in sendmail_input_dict\n cc = self.get_mail_cc_with_displayname(\n File \"apps/frappe/frappe/core/doctype/communication/mixins.py\", line 95, in get_mail_cc_with_displayname\n return [self.get_email_with_displayname(email) for email in cc_list]\n File \"apps/frappe/frappe/core/doctype/communication/mixins.py\", line 95, in <listcomp>\n return [self.get_email_with_displayname(email) for email in cc_list]\n File \"apps/frappe/frappe/core/doctype/communication/mixins.py\", line 30, in get_email_with_displayname\n display_name, email = parse_addr(email_address)\n File \"apps/frappe/frappe/utils/__init__.py\", line 582, in parse_addr\n email_list = re.findall(email_regex, email_string)\n File \"/usr/lib/python3.8/re.py\", line 241, in findall\n return _compile(pattern, flags).findall(string)\nTypeError: expected string or bytes-like object\n",
"Traceback (most recent call last):\n File \"apps/frappe/frappe/email/doctype/email_account/email_account.py\", line 440, in receive\n communication.send_email(is_inbound_mail_communcation=True)\n File \"apps/frappe/frappe/core/doctype/communication/mixins.py\", line 277, in send_email\n input_dict = self.sendmail_input_dict(\n File \"apps/frappe/frappe/core/doctype/communication/mixins.py\", line 241, in sendmail_input_dict\n cc = self.get_mail_cc_with_displayname(\n File \"apps/frappe/frappe/core/doctype/communication/mixins.py\", line 95, in get_mail_cc_with_displayname\n return [self.get_email_with_displayname(email) for email in cc_list]\n File \"apps/frappe/frappe/core/doctype/communication/mixins.py\", line 95, in <listcomp>\n return [self.get_email_with_displayname(email) for email in cc_list]\n File \"apps/frappe/frappe/core/doctype/communication/mixins.py\", line 30, in get_email_with_displayname\n display_name, email = parse_addr(email_address)\n File \"apps/frappe/frappe/utils/__init__.py\", line 582, in parse_addr\n email_list = re.findall(email_regex, email_string)\n File \"/usr/lib/python3.8/re.py\", line 241, in findall\n return _compile(pattern, flags).findall(string)\nTypeError: expected string or bytes-like object\n",
"Traceback (most recent call last):\n File \"apps/frappe/frappe/email/doctype/email_account/email_account.py\", line 440, in receive\n communication.send_email(is_inbound_mail_communcation=True)\n File \"apps/frappe/frappe/core/doctype/communication/mixins.py\", line 277, in send_email\n input_dict = self.sendmail_input_dict(\n File \"apps/frappe/frappe/core/doctype/communication/mixins.py\", line 241, in sendmail_input_dict\n cc = self.get_mail_cc_with_displayname(\n File \"apps/frappe/frappe/core/doctype/communication/mixins.py\", line 95, in get_mail_cc_with_displayname\n return [self.get_email_with_displayname(email) for email in cc_list]\n File \"apps/frappe/frappe/core/doctype/communication/mixins.py\", line 95, in <listcomp>\n return [self.get_email_with_displayname(email) for email in cc_list]\n File \"apps/frappe/frappe/core/doctype/communication/mixins.py\", line 30, in get_email_with_displayname\n display_name, email = parse_addr(email_address)\n File \"apps/frappe/frappe/utils/__init__.py\", line 582, in parse_addr\n email_list = re.findall(email_regex, email_string)\n File \"/usr/lib/python3.8/re.py\", line 241, in findall\n return _compile(pattern, flags).findall(string)\nTypeError: expected string or bytes-like object\n",
"Traceback (most recent call last):\n File \"apps/frappe/frappe/email/doctype/email_account/email_account.py\", line 440, in receive\n communication.send_email(is_inbound_mail_communcation=True)\n File \"apps/frappe/frappe/core/doctype/communication/mixins.py\", line 277, in send_email\n input_dict = self.sendmail_input_dict(\n File \"apps/frappe/frappe/core/doctype/communication/mixins.py\", line 241, in sendmail_input_dict\n cc = self.get_mail_cc_with_displayname(\n File \"apps/frappe/frappe/core/doctype/communication/mixins.py\", line 95, in get_mail_cc_with_displayname\n return [self.get_email_with_displayname(email) for email in cc_list]\n File \"apps/frappe/frappe/core/doctype/communication/mixins.py\", line 95, in <listcomp>\n return [self.get_email_with_displayname(email) for email in cc_list]\n File \"apps/frappe/frappe/core/doctype/communication/mixins.py\", line 30, in get_email_with_displayname\n display_name, email = parse_addr(email_address)\n File \"apps/frappe/frappe/utils/__init__.py\", line 582, in parse_addr\n email_list = re.findall(email_regex, email_string)\n File \"/usr/lib/python3.8/re.py\", line 241, in findall\n return _compile(pattern, flags).findall(string)\nTypeError: expected string or bytes-like object\n",
"Traceback (most recent call last):\n File \"apps/frappe/frappe/email/doctype/email_account/email_account.py\", line 440, in receive\n communication.send_email(is_inbound_mail_communcation=True)\n File \"apps/frappe/frappe/core/doctype/communication/mixins.py\", line 277, in send_email\n input_dict = self.sendmail_input_dict(\n File \"apps/frappe/frappe/core/doctype/communication/mixins.py\", line 241, in sendmail_input_dict\n cc = self.get_mail_cc_with_displayname(\n File \"apps/frappe/frappe/core/doctype/communication/mixins.py\", line 95, in get_mail_cc_with_displayname\n return [self.get_email_with_displayname(email) for email in cc_list]\n File \"apps/frappe/frappe/core/doctype/communication/mixins.py\", line 95, in <listcomp>\n return [self.get_email_with_displayname(email) for email in cc_list]\n File \"apps/frappe/frappe/core/doctype/communication/mixins.py\", line 30, in get_email_with_displayname\n display_name, email = parse_addr(email_address)\n File \"apps/frappe/frappe/utils/__init__.py\", line 582, in parse_addr\n email_list = re.findall(email_regex, email_string)\n File \"/usr/lib/python3.8/re.py\", line 241, in findall\n return _compile(pattern, flags).findall(string)\nTypeError: expected string or bytes-like object\n",
"Traceback (most recent call last):\n File \"apps/frappe/frappe/email/doctype/email_account/email_account.py\", line 440, in receive\n communication.send_email(is_inbound_mail_communcation=True)\n File \"apps/frappe/frappe/core/doctype/communication/mixins.py\", line 277, in send_email\n input_dict = self.sendmail_input_dict(\n File \"apps/frappe/frappe/core/doctype/communication/mixins.py\", line 241, in sendmail_input_dict\n cc = self.get_mail_cc_with_displayname(\n File \"apps/frappe/frappe/core/doctype/communication/mixins.py\", line 95, in get_mail_cc_with_displayname\n return [self.get_email_with_displayname(email) for email in cc_list]\n File \"apps/frappe/frappe/core/doctype/communication/mixins.py\", line 95, in <listcomp>\n return [self.get_email_with_displayname(email) for email in cc_list]\n File \"apps/frappe/frappe/core/doctype/communication/mixins.py\", line 30, in get_email_with_displayname\n display_name, email = parse_addr(email_address)\n File \"apps/frappe/frappe/utils/__init__.py\", line 582, in parse_addr\n email_list = re.findall(email_regex, email_string)\n File \"/usr/lib/python3.8/re.py\", line 241, in findall\n return _compile(pattern, flags).findall(string)\nTypeError: expected string or bytes-like object\n",
"Traceback (most recent call last):\n File \"apps/frappe/frappe/email/doctype/email_account/email_account.py\", line 440, in receive\n communication.send_email(is_inbound_mail_communcation=True)\n File \"apps/frappe/frappe/core/doctype/communication/mixins.py\", line 277, in send_email\n input_dict = self.sendmail_input_dict(\n File \"apps/frappe/frappe/core/doctype/communication/mixins.py\", line 241, in sendmail_input_dict\n cc = self.get_mail_cc_with_displayname(\n File \"apps/frappe/frappe/core/doctype/communication/mixins.py\", line 95, in get_mail_cc_with_displayname\n return [self.get_email_with_displayname(email) for email in cc_list]\n File \"apps/frappe/frappe/core/doctype/communication/mixins.py\", line 95, in <listcomp>\n return [self.get_email_with_displayname(email) for email in cc_list]\n File \"apps/frappe/frappe/core/doctype/communication/mixins.py\", line 30, in get_email_with_displayname\n display_name, email = parse_addr(email_address)\n File \"apps/frappe/frappe/utils/__init__.py\", line 582, in parse_addr\n email_list = re.findall(email_regex, email_string)\n File \"/usr/lib/python3.8/re.py\", line 241, in findall\n return _compile(pattern, flags).findall(string)\nTypeError: expected string or bytes-like object\n",
"Traceback (most recent call last):\n File \"apps/frappe/frappe/email/doctype/email_account/email_account.py\", line 440, in receive\n communication.send_email(is_inbound_mail_communcation=True)\n File \"apps/frappe/frappe/core/doctype/communication/mixins.py\", line 277, in send_email\n input_dict = self.sendmail_input_dict(\n File \"apps/frappe/frappe/core/doctype/communication/mixins.py\", line 241, in sendmail_input_dict\n cc = self.get_mail_cc_with_displayname(\n File \"apps/frappe/frappe/core/doctype/communication/mixins.py\", line 95, in get_mail_cc_with_displayname\n return [self.get_email_with_displayname(email) for email in cc_list]\n File \"apps/frappe/frappe/core/doctype/communication/mixins.py\", line 95, in <listcomp>\n return [self.get_email_with_displayname(email) for email in cc_list]\n File \"apps/frappe/frappe/core/doctype/communication/mixins.py\", line 30, in get_email_with_displayname\n display_name, email = parse_addr(email_address)\n File \"apps/frappe/frappe/utils/__init__.py\", line 582, in parse_addr\n email_list = re.findall(email_regex, email_string)\n File \"/usr/lib/python3.8/re.py\", line 241, in findall\n return _compile(pattern, flags).findall(string)\nTypeError: expected string or bytes-like object\n",
"Traceback (most recent call last):\n File \"apps/frappe/frappe/email/doctype/email_account/email_account.py\", line 440, in receive\n communication.send_email(is_inbound_mail_communcation=True)\n File \"apps/frappe/frappe/core/doctype/communication/mixins.py\", line 277, in send_email\n input_dict = self.sendmail_input_dict(\n File \"apps/frappe/frappe/core/doctype/communication/mixins.py\", line 241, in sendmail_input_dict\n cc = self.get_mail_cc_with_displayname(\n File \"apps/frappe/frappe/core/doctype/communication/mixins.py\", line 95, in get_mail_cc_with_displayname\n return [self.get_email_with_displayname(email) for email in cc_list]\n File \"apps/frappe/frappe/core/doctype/communication/mixins.py\", line 95, in <listcomp>\n return [self.get_email_with_displayname(email) for email in cc_list]\n File \"apps/frappe/frappe/core/doctype/communication/mixins.py\", line 30, in get_email_with_displayname\n display_name, email = parse_addr(email_address)\n File \"apps/frappe/frappe/utils/__init__.py\", line 582, in parse_addr\n email_list = re.findall(email_regex, email_string)\n File \"/usr/lib/python3.8/re.py\", line 241, in findall\n return _compile(pattern, flags).findall(string)\nTypeError: expected string or bytes-like object\n",
"Traceback (most recent call last):\n File \"apps/frappe/frappe/email/doctype/email_account/email_account.py\", line 440, in receive\n communication.send_email(is_inbound_mail_communcation=True)\n File \"apps/frappe/frappe/core/doctype/communication/mixins.py\", line 277, in send_email\n input_dict = self.sendmail_input_dict(\n File \"apps/frappe/frappe/core/doctype/communication/mixins.py\", line 241, in sendmail_input_dict\n cc = self.get_mail_cc_with_displayname(\n File \"apps/frappe/frappe/core/doctype/communication/mixins.py\", line 95, in get_mail_cc_with_displayname\n return [self.get_email_with_displayname(email) for email in cc_list]\n File \"apps/frappe/frappe/core/doctype/communication/mixins.py\", line 95, in <listcomp>\n return [self.get_email_with_displayname(email) for email in cc_list]\n File \"apps/frappe/frappe/core/doctype/communication/mixins.py\", line 30, in get_email_with_displayname\n display_name, email = parse_addr(email_address)\n File \"apps/frappe/frappe/utils/__init__.py\", line 582, in parse_addr\n email_list = re.findall(email_regex, email_string)\n File \"/usr/lib/python3.8/re.py\", line 241, in findall\n return _compile(pattern, flags).findall(string)\nTypeError: expected string or bytes-like object\n",
"Traceback (most recent call last):\n File \"apps/frappe/frappe/email/doctype/email_account/email_account.py\", line 440, in receive\n communication.send_email(is_inbound_mail_communcation=True)\n File \"apps/frappe/frappe/core/doctype/communication/mixins.py\", line 277, in send_email\n input_dict = self.sendmail_input_dict(\n File \"apps/frappe/frappe/core/doctype/communication/mixins.py\", line 241, in sendmail_input_dict\n cc = self.get_mail_cc_with_displayname(\n File \"apps/frappe/frappe/core/doctype/communication/mixins.py\", line 95, in get_mail_cc_with_displayname\n return [self.get_email_with_displayname(email) for email in cc_list]\n File \"apps/frappe/frappe/core/doctype/communication/mixins.py\", line 95, in <listcomp>\n return [self.get_email_with_displayname(email) for email in cc_list]\n File \"apps/frappe/frappe/core/doctype/communication/mixins.py\", line 30, in get_email_with_displayname\n display_name, email = parse_addr(email_address)\n File \"apps/frappe/frappe/utils/__init__.py\", line 582, in parse_addr\n email_list = re.findall(email_regex, email_string)\n File \"/usr/lib/python3.8/re.py\", line 241, in findall\n return _compile(pattern, flags).findall(string)\nTypeError: expected string or bytes-like object\n",
"Traceback (most recent call last):\n File \"apps/frappe/frappe/email/doctype/email_account/email_account.py\", line 440, in receive\n communication.send_email(is_inbound_mail_communcation=True)\n File \"apps/frappe/frappe/core/doctype/communication/mixins.py\", line 277, in send_email\n input_dict = self.sendmail_input_dict(\n File \"apps/frappe/frappe/core/doctype/communication/mixins.py\", line 241, in sendmail_input_dict\n cc = self.get_mail_cc_with_displayname(\n File \"apps/frappe/frappe/core/doctype/communication/mixins.py\", line 95, in get_mail_cc_with_displayname\n return [self.get_email_with_displayname(email) for email in cc_list]\n File \"apps/frappe/frappe/core/doctype/communication/mixins.py\", line 95, in <listcomp>\n return [self.get_email_with_displayname(email) for email in cc_list]\n File \"apps/frappe/frappe/core/doctype/communication/mixins.py\", line 30, in get_email_with_displayname\n display_name, email = parse_addr(email_address)\n File \"apps/frappe/frappe/utils/__init__.py\", line 582, in parse_addr\n email_list = re.findall(email_regex, email_string)\n File \"/usr/lib/python3.8/re.py\", line 241, in findall\n return _compile(pattern, flags).findall(string)\nTypeError: expected string or bytes-like object\n",
"Traceback (most recent call last):\n File \"apps/frappe/frappe/email/doctype/email_account/email_account.py\", line 440, in receive\n communication.send_email(is_inbound_mail_communcation=True)\n File \"apps/frappe/frappe/core/doctype/communication/mixins.py\", line 277, in send_email\n input_dict = self.sendmail_input_dict(\n File \"apps/frappe/frappe/core/doctype/communication/mixins.py\", line 241, in sendmail_input_dict\n cc = self.get_mail_cc_with_displayname(\n File \"apps/frappe/frappe/core/doctype/communication/mixins.py\", line 95, in get_mail_cc_with_displayname\n return [self.get_email_with_displayname(email) for email in cc_list]\n File \"apps/frappe/frappe/core/doctype/communication/mixins.py\", line 95, in <listcomp>\n return [self.get_email_with_displayname(email) for email in cc_list]\n File \"apps/frappe/frappe/core/doctype/communication/mixins.py\", line 30, in get_email_with_displayname\n display_name, email = parse_addr(email_address)\n File \"apps/frappe/frappe/utils/__init__.py\", line 582, in parse_addr\n email_list = re.findall(email_regex, email_string)\n File \"/usr/lib/python3.8/re.py\", line 241, in findall\n return _compile(pattern, flags).findall(string)\nTypeError: expected string or bytes-like object\n",
"Traceback (most recent call last):\n File \"apps/frappe/frappe/email/doctype/email_account/email_account.py\", line 440, in receive\n communication.send_email(is_inbound_mail_communcation=True)\n File \"apps/frappe/frappe/core/doctype/communication/mixins.py\", line 277, in send_email\n input_dict = self.sendmail_input_dict(\n File \"apps/frappe/frappe/core/doctype/communication/mixins.py\", line 241, in sendmail_input_dict\n cc = self.get_mail_cc_with_displayname(\n File \"apps/frappe/frappe/core/doctype/communication/mixins.py\", line 95, in get_mail_cc_with_displayname\n return [self.get_email_with_displayname(email) for email in cc_list]\n File \"apps/frappe/frappe/core/doctype/communication/mixins.py\", line 95, in <listcomp>\n return [self.get_email_with_displayname(email) for email in cc_list]\n File \"apps/frappe/frappe/core/doctype/communication/mixins.py\", line 30, in get_email_with_displayname\n display_name, email = parse_addr(email_address)\n File \"apps/frappe/frappe/utils/__init__.py\", line 582, in parse_addr\n email_list = re.findall(email_regex, email_string)\n File \"/usr/lib/python3.8/re.py\", line 241, in findall\n return _compile(pattern, flags).findall(string)\nTypeError: expected string or bytes-like object\n",
"Traceback (most recent call last):\n File \"apps/frappe/frappe/email/doctype/email_account/email_account.py\", line 440, in receive\n communication.send_email(is_inbound_mail_communcation=True)\n File \"apps/frappe/frappe/core/doctype/communication/mixins.py\", line 277, in send_email\n input_dict = self.sendmail_input_dict(\n File \"apps/frappe/frappe/core/doctype/communication/mixins.py\", line 241, in sendmail_input_dict\n cc = self.get_mail_cc_with_displayname(\n File \"apps/frappe/frappe/core/doctype/communication/mixins.py\", line 95, in get_mail_cc_with_displayname\n return [self.get_email_with_displayname(email) for email in cc_list]\n File \"apps/frappe/frappe/core/doctype/communication/mixins.py\", line 95, in <listcomp>\n return [self.get_email_with_displayname(email) for email in cc_list]\n File \"apps/frappe/frappe/core/doctype/communication/mixins.py\", line 30, in get_email_with_displayname\n display_name, email = parse_addr(email_address)\n File \"apps/frappe/frappe/utils/__init__.py\", line 582, in parse_addr\n email_list = re.findall(email_regex, email_string)\n File \"/usr/lib/python3.8/re.py\", line 241, in findall\n return _compile(pattern, flags).findall(string)\nTypeError: expected string or bytes-like object\n",
"Traceback (most recent call last):\n File \"apps/frappe/frappe/email/doctype/email_account/email_account.py\", line 440, in receive\n communication.send_email(is_inbound_mail_communcation=True)\n File \"apps/frappe/frappe/core/doctype/communication/mixins.py\", line 277, in send_email\n input_dict = self.sendmail_input_dict(\n File \"apps/frappe/frappe/core/doctype/communication/mixins.py\", line 241, in sendmail_input_dict\n cc = self.get_mail_cc_with_displayname(\n File \"apps/frappe/frappe/core/doctype/communication/mixins.py\", line 95, in get_mail_cc_with_displayname\n return [self.get_email_with_displayname(email) for email in cc_list]\n File \"apps/frappe/frappe/core/doctype/communication/mixins.py\", line 95, in <listcomp>\n return [self.get_email_with_displayname(email) for email in cc_list]\n File \"apps/frappe/frappe/core/doctype/communication/mixins.py\", line 30, in get_email_with_displayname\n display_name, email = parse_addr(email_address)\n File \"apps/frappe/frappe/utils/__init__.py\", line 582, in parse_addr\n email_list = re.findall(email_regex, email_string)\n File \"/usr/lib/python3.8/re.py\", line 241, in findall\n return _compile(pattern, flags).findall(string)\nTypeError: expected string or bytes-like object\n",
"Traceback (most recent call last):\n File \"apps/frappe/frappe/email/doctype/email_account/email_account.py\", line 440, in receive\n communication.send_email(is_inbound_mail_communcation=True)\n File \"apps/frappe/frappe/core/doctype/communication/mixins.py\", line 277, in send_email\n input_dict = self.sendmail_input_dict(\n File \"apps/frappe/frappe/core/doctype/communication/mixins.py\", line 241, in sendmail_input_dict\n cc = self.get_mail_cc_with_displayname(\n File \"apps/frappe/frappe/core/doctype/communication/mixins.py\", line 95, in get_mail_cc_with_displayname\n return [self.get_email_with_displayname(email) for email in cc_list]\n File \"apps/frappe/frappe/core/doctype/communication/mixins.py\", line 95, in <listcomp>\n return [self.get_email_with_displayname(email) for email in cc_list]\n File \"apps/frappe/frappe/core/doctype/communication/mixins.py\", line 30, in get_email_with_displayname\n display_name, email = parse_addr(email_address)\n File \"apps/frappe/frappe/utils/__init__.py\", line 582, in parse_addr\n email_list = re.findall(email_regex, email_string)\n File \"/usr/lib/python3.8/re.py\", line 241, in findall\n return _compile(pattern, flags).findall(string)\nTypeError: expected string or bytes-like object\n",
"Traceback (most recent call last):\n File \"apps/frappe/frappe/email/doctype/email_account/email_account.py\", line 440, in receive\n communication.send_email(is_inbound_mail_communcation=True)\n File \"apps/frappe/frappe/core/doctype/communication/mixins.py\", line 277, in send_email\n input_dict = self.sendmail_input_dict(\n File \"apps/frappe/frappe/core/doctype/communication/mixins.py\", line 241, in sendmail_input_dict\n cc = self.get_mail_cc_with_displayname(\n File \"apps/frappe/frappe/core/doctype/communication/mixins.py\", line 95, in get_mail_cc_with_displayname\n return [self.get_email_with_displayname(email) for email in cc_list]\n File \"apps/frappe/frappe/core/doctype/communication/mixins.py\", line 95, in <listcomp>\n return [self.get_email_with_displayname(email) for email in cc_list]\n File \"apps/frappe/frappe/core/doctype/communication/mixins.py\", line 30, in get_email_with_displayname\n display_name, email = parse_addr(email_address)\n File \"apps/frappe/frappe/utils/__init__.py\", line 582, in parse_addr\n email_list = re.findall(email_regex, email_string)\n File \"/usr/lib/python3.8/re.py\", line 241, in findall\n return _compile(pattern, flags).findall(string)\nTypeError: expected string or bytes-like object\n",
"Traceback (most recent call last):\n File \"apps/frappe/frappe/email/doctype/email_account/email_account.py\", line 440, in receive\n communication.send_email(is_inbound_mail_communcation=True)\n File \"apps/frappe/frappe/core/doctype/communication/mixins.py\", line 277, in send_email\n input_dict = self.sendmail_input_dict(\n File \"apps/frappe/frappe/core/doctype/communication/mixins.py\", line 241, in sendmail_input_dict\n cc = self.get_mail_cc_with_displayname(\n File \"apps/frappe/frappe/core/doctype/communication/mixins.py\", line 95, in get_mail_cc_with_displayname\n return [self.get_email_with_displayname(email) for email in cc_list]\n File \"apps/frappe/frappe/core/doctype/communication/mixins.py\", line 95, in <listcomp>\n return [self.get_email_with_displayname(email) for email in cc_list]\n File \"apps/frappe/frappe/core/doctype/communication/mixins.py\", line 30, in get_email_with_displayname\n display_name, email = parse_addr(email_address)\n File \"apps/frappe/frappe/utils/__init__.py\", line 582, in parse_addr\n email_list = re.findall(email_regex, email_string)\n File \"/usr/lib/python3.8/re.py\", line 241, in findall\n return _compile(pattern, flags).findall(string)\nTypeError: expected string or bytes-like object\n",
"Traceback (most recent call last):\n File \"apps/frappe/frappe/email/doctype/email_account/email_account.py\", line 440, in receive\n communication.send_email(is_inbound_mail_communcation=True)\n File \"apps/frappe/frappe/core/doctype/communication/mixins.py\", line 277, in send_email\n input_dict = self.sendmail_input_dict(\n File \"apps/frappe/frappe/core/doctype/communication/mixins.py\", line 241, in sendmail_input_dict\n cc = self.get_mail_cc_with_displayname(\n File \"apps/frappe/frappe/core/doctype/communication/mixins.py\", line 95, in get_mail_cc_with_displayname\n return [self.get_email_with_displayname(email) for email in cc_list]\n File \"apps/frappe/frappe/core/doctype/communication/mixins.py\", line 95, in <listcomp>\n return [self.get_email_with_displayname(email) for email in cc_list]\n File \"apps/frappe/frappe/core/doctype/communication/mixins.py\", line 30, in get_email_with_displayname\n display_name, email = parse_addr(email_address)\n File \"apps/frappe/frappe/utils/__init__.py\", line 582, in parse_addr\n email_list = re.findall(email_regex, email_string)\n File \"/usr/lib/python3.8/re.py\", line 241, in findall\n return _compile(pattern, flags).findall(string)\nTypeError: expected string or bytes-like object\n",
"Traceback (most recent call last):\n File \"apps/frappe/frappe/email/doctype/email_account/email_account.py\", line 440, in receive\n communication.send_email(is_inbound_mail_communcation=True)\n File \"apps/frappe/frappe/core/doctype/communication/mixins.py\", line 277, in send_email\n input_dict = self.sendmail_input_dict(\n File \"apps/frappe/frappe/core/doctype/communication/mixins.py\", line 241, in sendmail_input_dict\n cc = self.get_mail_cc_with_displayname(\n File \"apps/frappe/frappe/core/doctype/communication/mixins.py\", line 95, in get_mail_cc_with_displayname\n return [self.get_email_with_displayname(email) for email in cc_list]\n File \"apps/frappe/frappe/core/doctype/communication/mixins.py\", line 95, in <listcomp>\n return [self.get_email_with_displayname(email) for email in cc_list]\n File \"apps/frappe/frappe/core/doctype/communication/mixins.py\", line 30, in get_email_with_displayname\n display_name, email = parse_addr(email_address)\n File \"apps/frappe/frappe/utils/__init__.py\", line 582, in parse_addr\n email_list = re.findall(email_regex, email_string)\n File \"/usr/lib/python3.8/re.py\", line 241, in findall\n return _compile(pattern, flags).findall(string)\nTypeError: expected string or bytes-like object\n",
"Traceback (most recent call last):\n File \"apps/frappe/frappe/email/doctype/email_account/email_account.py\", line 440, in receive\n communication.send_email(is_inbound_mail_communcation=True)\n File \"apps/frappe/frappe/core/doctype/communication/mixins.py\", line 277, in send_email\n input_dict = self.sendmail_input_dict(\n File \"apps/frappe/frappe/core/doctype/communication/mixins.py\", line 241, in sendmail_input_dict\n cc = self.get_mail_cc_with_displayname(\n File \"apps/frappe/frappe/core/doctype/communication/mixins.py\", line 95, in get_mail_cc_with_displayname\n return [self.get_email_with_displayname(email) for email in cc_list]\n File \"apps/frappe/frappe/core/doctype/communication/mixins.py\", line 95, in <listcomp>\n return [self.get_email_with_displayname(email) for email in cc_list]\n File \"apps/frappe/frappe/core/doctype/communication/mixins.py\", line 30, in get_email_with_displayname\n display_name, email = parse_addr(email_address)\n File \"apps/frappe/frappe/utils/__init__.py\", line 582, in parse_addr\n email_list = re.findall(email_regex, email_string)\n File \"/usr/lib/python3.8/re.py\", line 241, in findall\n return _compile(pattern, flags).findall(string)\nTypeError: expected string or bytes-like object\n",
"Traceback (most recent call last):\n File \"apps/frappe/frappe/email/doctype/email_account/email_account.py\", line 440, in receive\n communication.send_email(is_inbound_mail_communcation=True)\n File \"apps/frappe/frappe/core/doctype/communication/mixins.py\", line 277, in send_email\n input_dict = self.sendmail_input_dict(\n File \"apps/frappe/frappe/core/doctype/communication/mixins.py\", line 241, in sendmail_input_dict\n cc = self.get_mail_cc_with_displayname(\n File \"apps/frappe/frappe/core/doctype/communication/mixins.py\", line 95, in get_mail_cc_with_displayname\n return [self.get_email_with_displayname(email) for email in cc_list]\n File \"apps/frappe/frappe/core/doctype/communication/mixins.py\", line 95, in <listcomp>\n return [self.get_email_with_displayname(email) for email in cc_list]\n File \"apps/frappe/frappe/core/doctype/communication/mixins.py\", line 30, in get_email_with_displayname\n display_name, email = parse_addr(email_address)\n File \"apps/frappe/frappe/utils/__init__.py\", line 582, in parse_addr\n email_list = re.findall(email_regex, email_string)\n File \"/usr/lib/python3.8/re.py\", line 241, in findall\n return _compile(pattern, flags).findall(string)\nTypeError: expected string or bytes-like object\n",
"Traceback (most recent call last):\n File \"apps/frappe/frappe/email/doctype/email_account/email_account.py\", line 440, in receive\n communication.send_email(is_inbound_mail_communcation=True)\n File \"apps/frappe/frappe/core/doctype/communication/mixins.py\", line 277, in send_email\n input_dict = self.sendmail_input_dict(\n File \"apps/frappe/frappe/core/doctype/communication/mixins.py\", line 241, in sendmail_input_dict\n cc = self.get_mail_cc_with_displayname(\n File \"apps/frappe/frappe/core/doctype/communication/mixins.py\", line 95, in get_mail_cc_with_displayname\n return [self.get_email_with_displayname(email) for email in cc_list]\n File \"apps/frappe/frappe/core/doctype/communication/mixins.py\", line 95, in <listcomp>\n return [self.get_email_with_displayname(email) for email in cc_list]\n File \"apps/frappe/frappe/core/doctype/communication/mixins.py\", line 30, in get_email_with_displayname\n display_name, email = parse_addr(email_address)\n File \"apps/frappe/frappe/utils/__init__.py\", line 582, in parse_addr\n email_list = re.findall(email_regex, email_string)\n File \"/usr/lib/python3.8/re.py\", line 241, in findall\n return _compile(pattern, flags).findall(string)\nTypeError: expected string or bytes-like object\n",
"Traceback (most recent call last):\n File \"apps/frappe/frappe/email/doctype/email_account/email_account.py\", line 440, in receive\n communication.send_email(is_inbound_mail_communcation=True)\n File \"apps/frappe/frappe/core/doctype/communication/mixins.py\", line 277, in send_email\n input_dict = self.sendmail_input_dict(\n File \"apps/frappe/frappe/core/doctype/communication/mixins.py\", line 241, in sendmail_input_dict\n cc = self.get_mail_cc_with_displayname(\n File \"apps/frappe/frappe/core/doctype/communication/mixins.py\", line 95, in get_mail_cc_with_displayname\n return [self.get_email_with_displayname(email) for email in cc_list]\n File \"apps/frappe/frappe/core/doctype/communication/mixins.py\", line 95, in <listcomp>\n return [self.get_email_with_displayname(email) for email in cc_list]\n File \"apps/frappe/frappe/core/doctype/communication/mixins.py\", line 30, in get_email_with_displayname\n display_name, email = parse_addr(email_address)\n File \"apps/frappe/frappe/utils/__init__.py\", line 582, in parse_addr\n email_list = re.findall(email_regex, email_string)\n File \"/usr/lib/python3.8/re.py\", line 241, in findall\n return _compile(pattern, flags).findall(string)\nTypeError: expected string or bytes-like object\n",
"Traceback (most recent call last):\n File \"apps/frappe/frappe/email/doctype/email_account/email_account.py\", line 440, in receive\n communication.send_email(is_inbound_mail_communcation=True)\n File \"apps/frappe/frappe/core/doctype/communication/mixins.py\", line 277, in send_email\n input_dict = self.sendmail_input_dict(\n File \"apps/frappe/frappe/core/doctype/communication/mixins.py\", line 241, in sendmail_input_dict\n cc = self.get_mail_cc_with_displayname(\n File \"apps/frappe/frappe/core/doctype/communication/mixins.py\", line 95, in get_mail_cc_with_displayname\n return [self.get_email_with_displayname(email) for email in cc_list]\n File \"apps/frappe/frappe/core/doctype/communication/mixins.py\", line 95, in <listcomp>\n return [self.get_email_with_displayname(email) for email in cc_list]\n File \"apps/frappe/frappe/core/doctype/communication/mixins.py\", line 30, in get_email_with_displayname\n display_name, email = parse_addr(email_address)\n File \"apps/frappe/frappe/utils/__init__.py\", line 582, in parse_addr\n email_list = re.findall(email_regex, email_string)\n File \"/usr/lib/python3.8/re.py\", line 241, in findall\n return _compile(pattern, flags).findall(string)\nTypeError: expected string or bytes-like object\n",
"Traceback (most recent call last):\n File \"apps/frappe/frappe/email/doctype/email_account/email_account.py\", line 440, in receive\n communication.send_email(is_inbound_mail_communcation=True)\n File \"apps/frappe/frappe/core/doctype/communication/mixins.py\", line 277, in send_email\n input_dict = self.sendmail_input_dict(\n File \"apps/frappe/frappe/core/doctype/communication/mixins.py\", line 241, in sendmail_input_dict\n cc = self.get_mail_cc_with_displayname(\n File \"apps/frappe/frappe/core/doctype/communication/mixins.py\", line 95, in get_mail_cc_with_displayname\n return [self.get_email_with_displayname(email) for email in cc_list]\n File \"apps/frappe/frappe/core/doctype/communication/mixins.py\", line 95, in <listcomp>\n return [self.get_email_with_displayname(email) for email in cc_list]\n File \"apps/frappe/frappe/core/doctype/communication/mixins.py\", line 30, in get_email_with_displayname\n display_name, email = parse_addr(email_address)\n File \"apps/frappe/frappe/utils/__init__.py\", line 582, in parse_addr\n email_list = re.findall(email_regex, email_string)\n File \"/usr/lib/python3.8/re.py\", line 241, in findall\n return _compile(pattern, flags).findall(string)\nTypeError: expected string or bytes-like object\n",
"Traceback (most recent call last):\n File \"apps/frappe/frappe/email/doctype/email_account/email_account.py\", line 440, in receive\n communication.send_email(is_inbound_mail_communcation=True)\n File \"apps/frappe/frappe/core/doctype/communication/mixins.py\", line 277, in send_email\n input_dict = self.sendmail_input_dict(\n File \"apps/frappe/frappe/core/doctype/communication/mixins.py\", line 241, in sendmail_input_dict\n cc = self.get_mail_cc_with_displayname(\n File \"apps/frappe/frappe/core/doctype/communication/mixins.py\", line 95, in get_mail_cc_with_displayname\n return [self.get_email_with_displayname(email) for email in cc_list]\n File \"apps/frappe/frappe/core/doctype/communication/mixins.py\", line 95, in <listcomp>\n return [self.get_email_with_displayname(email) for email in cc_list]\n File \"apps/frappe/frappe/core/doctype/communication/mixins.py\", line 30, in get_email_with_displayname\n display_name, email = parse_addr(email_address)\n File \"apps/frappe/frappe/utils/__init__.py\", line 582, in parse_addr\n email_list = re.findall(email_regex, email_string)\n File \"/usr/lib/python3.8/re.py\", line 241, in findall\n return _compile(pattern, flags).findall(string)\nTypeError: expected string or bytes-like object\n",
"Traceback (most recent call last):\n File \"apps/frappe/frappe/email/doctype/email_account/email_account.py\", line 440, in receive\n communication.send_email(is_inbound_mail_communcation=True)\n File \"apps/frappe/frappe/core/doctype/communication/mixins.py\", line 277, in send_email\n input_dict = self.sendmail_input_dict(\n File \"apps/frappe/frappe/core/doctype/communication/mixins.py\", line 241, in sendmail_input_dict\n cc = self.get_mail_cc_with_displayname(\n File \"apps/frappe/frappe/core/doctype/communication/mixins.py\", line 95, in get_mail_cc_with_displayname\n return [self.get_email_with_displayname(email) for email in cc_list]\n File \"apps/frappe/frappe/core/doctype/communication/mixins.py\", line 95, in <listcomp>\n return [self.get_email_with_displayname(email) for email in cc_list]\n File \"apps/frappe/frappe/core/doctype/communication/mixins.py\", line 30, in get_email_with_displayname\n display_name, email = parse_addr(email_address)\n File \"apps/frappe/frappe/utils/__init__.py\", line 582, in parse_addr\n email_list = re.findall(email_regex, email_string)\n File \"/usr/lib/python3.8/re.py\", line 241, in findall\n return _compile(pattern, flags).findall(string)\nTypeError: expected string or bytes-like object\n",
"Traceback (most recent call last):\n File \"apps/frappe/frappe/email/doctype/email_account/email_account.py\", line 440, in receive\n communication.send_email(is_inbound_mail_communcation=True)\n File \"apps/frappe/frappe/core/doctype/communication/mixins.py\", line 277, in send_email\n input_dict = self.sendmail_input_dict(\n File \"apps/frappe/frappe/core/doctype/communication/mixins.py\", line 241, in sendmail_input_dict\n cc = self.get_mail_cc_with_displayname(\n File \"apps/frappe/frappe/core/doctype/communication/mixins.py\", line 95, in get_mail_cc_with_displayname\n return [self.get_email_with_displayname(email) for email in cc_list]\n File \"apps/frappe/frappe/core/doctype/communication/mixins.py\", line 95, in <listcomp>\n return [self.get_email_with_displayname(email) for email in cc_list]\n File \"apps/frappe/frappe/core/doctype/communication/mixins.py\", line 30, in get_email_with_displayname\n display_name, email = parse_addr(email_address)\n File \"apps/frappe/frappe/utils/__init__.py\", line 582, in parse_addr\n email_list = re.findall(email_regex, email_string)\n File \"/usr/lib/python3.8/re.py\", line 241, in findall\n return _compile(pattern, flags).findall(string)\nTypeError: expected string or bytes-like object\n",
"Traceback (most recent call last):\n File \"apps/frappe/frappe/email/doctype/email_account/email_account.py\", line 440, in receive\n communication.send_email(is_inbound_mail_communcation=True)\n File \"apps/frappe/frappe/core/doctype/communication/mixins.py\", line 277, in send_email\n input_dict = self.sendmail_input_dict(\n File \"apps/frappe/frappe/core/doctype/communication/mixins.py\", line 241, in sendmail_input_dict\n cc = self.get_mail_cc_with_displayname(\n File \"apps/frappe/frappe/core/doctype/communication/mixins.py\", line 95, in get_mail_cc_with_displayname\n return [self.get_email_with_displayname(email) for email in cc_list]\n File \"apps/frappe/frappe/core/doctype/communication/mixins.py\", line 95, in <listcomp>\n return [self.get_email_with_displayname(email) for email in cc_list]\n File \"apps/frappe/frappe/core/doctype/communication/mixins.py\", line 30, in get_email_with_displayname\n display_name, email = parse_addr(email_address)\n File \"apps/frappe/frappe/utils/__init__.py\", line 582, in parse_addr\n email_list = re.findall(email_regex, email_string)\n File \"/usr/lib/python3.8/re.py\", line 241, in findall\n return _compile(pattern, flags).findall(string)\nTypeError: expected string or bytes-like object\n"
]