def validate_params()

in lambda/classify-emails-lambda/lambda_function.py [0:0]


def validate_params(event):
   
   email = event['email']
   meta = event['meta']
   
   if not email :
      raise ValueError("No email found to classify.")
   if not meta :
      raise ValueError("No metadata found.")
   
   email_body = email['body']
   email_subject = email['subject']
   user_email = email['to']
   message_source = meta['source']
   message_id = meta['id']
   
   
   if not email_body:
      raise ValueError("No email body found to classify.")
   if not email_subject:
      raise ValueError("No email subject found.")
   if not user_email:
      raise ValueError("No user email found.")
   if not message_source:
      raise ValueError("No email source found.")
   if not message_id:
      raise ValueError("No email source id found.")
      
   return email, meta