diff --git a/src/backend/core/api/viewsets.py b/src/backend/core/api/viewsets.py index b110ce5ed..4c6fe8404 100644 --- a/src/backend/core/api/viewsets.py +++ b/src/backend/core/api/viewsets.py @@ -358,7 +358,7 @@ class DocumentViewSet( try: # Add a trace that the user visited the document (this is needed to include # the document in the user's list view) - models.LinkTrace.objects.create( + models.LinkTrace.objects.update_or_create( document=instance, user=self.request.user, )