@@ -219,7 +219,7 @@ def _get_document_helper(request, uuid, with_data, with_dependencies, path):
if with_dependencies:
response['dependencies'] = [dependency.to_dict() for dependency in document.dependencies.all()]
- response['dependents'] = [dependent.to_dict() for dependent in document.dependents.all()]
+ response['dependents'] = [dependent.to_dict() for dependent in document.dependents.exclude(is_history=True).all()]
# Get children documents if this is a directory
if document.is_directory:
@@ -579,7 +579,7 @@ from desktop.views import _ko
(${_('used by')}
<a class="pointer" data-bind="attr: { 'href': $data.dependents[0].absoluteUrl }, text: $data.dependents[0].name" target="_blank" ></a>
<!-- ko if: $data.dependents.length > 1 -->
- ${_('and')} <a class="pointer" data-bind="attr: { 'href': $data.dependents[0].absoluteUrl }, text: $data.dependents[1].name" target="_blank" ></a>
+ ${_('and')} <a class="pointer" data-bind="attr: { 'href': $data.dependents[1].absoluteUrl }, text: $data.dependents[1].name" target="_blank" ></a>
<!-- ko if: $data.dependents.length > 2 -->
${_('and')} <span data-bind="text: $data.dependents.length - 2"></span> ${_('other')}
<!-- /ko -->