def get_availability_identifier_from_email(email): match = EMAIL_AVAILABILITY_IDENTIFIER_RE.search(email.text) if not match: raise ValidationError("email text did not contain availability identifier") return match.groups(0)[0]
def validate_availability_email(message_body_template): if not EMAIL_AVAILABILITY_IDENTIFIER_RE.search(message_body_template): raise ValidationError("body must contain identifier")