Skip to content

Commit b40b2e8

Browse files
committed
Avoid database lookup on annotation creation
1 parent 35e4a35 commit b40b2e8

File tree

1 file changed

+1
-2
lines changed

1 file changed

+1
-2
lines changed

app/api/views.py

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -187,8 +187,7 @@ def create(self, request, *args, **kwargs):
187187
return super().create(request, args, kwargs)
188188

189189
def perform_create(self, serializer):
190-
doc = get_object_or_404(Document, pk=self.kwargs['doc_id'])
191-
serializer.save(document=doc, user=self.request.user)
190+
serializer.save(document_id=self.kwargs['doc_id'], user=self.request.user)
192191

193192

194193
class AnnotationDetail(generics.RetrieveUpdateDestroyAPIView):

0 commit comments

Comments
 (0)