From ac45ea4c00bcd79e537bf6ae3bfa312b65ec6ce5 Mon Sep 17 00:00:00 2001
From: Tanner Prestegard <tanner.prestegard@ligo.org>
Date: Thu, 11 Oct 2018 14:15:33 -0500
Subject: [PATCH] Add error logging to SafeCreateMixin

Want to see what is triggering this functionality, if it is
being triggered at all.
---
 gracedb/api/v1/mixins.py | 1 +
 1 file changed, 1 insertion(+)

diff --git a/gracedb/api/v1/mixins.py b/gracedb/api/v1/mixins.py
index 4311b97a7..d0543b736 100644
--- a/gracedb/api/v1/mixins.py
+++ b/gracedb/api/v1/mixins.py
@@ -49,6 +49,7 @@ class SafeCreateMixin(mixins.CreateModelMixin):
         try:
             self.perform_create(serializer)
         except self.create_error_classes as e:
+            logger.error(e)
             err_msg = self.create_error_message or e.__str__()
             return Response(err_msg, status=self.create_error_response_status)
         headers = self.get_success_headers(serializer.data)
-- 
GitLab