Example #1
0
 def post(self, request):
     """
     Creates a new support email and sends it to admins
     """
     data = request.data
     required = ['message', 'subject']
     missing_keys = valid_post_data(data, required)
     if missing_keys:
         return keys_not_found(missing_keys)
     subject = data['subject']
     message = data['message']
     result = support_email(request, subject, message)
     return Response(result, status=status.HTTP_201_CREATED)
 def post(self, request):
     """
     Creates a new support email and sends it to admins
     """
     data = request.data
     required = ['message', 'subject']
     missing_keys = valid_post_data(data, required)
     if missing_keys:
         return keys_not_found(missing_keys)
     subject = data['subject']
     message = data['message']
     result = support_email(request, subject, message)
     return Response(result, status=status.HTTP_201_CREATED)