Log SMTP failures and retry after some error codes

This commit is contained in:
Raphael Michel
2019-01-04 09:54:43 +01:00
parent 3c57895101
commit ddeae224fb
3 changed files with 35 additions and 4 deletions

View File

@@ -258,11 +258,13 @@ class CheckinListPositionViewSet(viewsets.ReadOnlyModelViewSet):
except CheckInError as e:
return Response({
'status': 'error',
'reason': e.code
'reason': e.code,
'data': OrderPositionSerializer(op).data
}, status=400)
else:
return Response({
'status': 'ok',
'data': OrderPositionSerializer(op).data
}, status=201)
def get_object(self):