diff --git a/app/assets/javascripts/protocols/index.js b/app/assets/javascripts/protocols/index.js index 595e97353..096386ee5 100644 --- a/app/assets/javascripts/protocols/index.js +++ b/app/assets/javascripts/protocols/index.js @@ -419,21 +419,8 @@ var ProtocolsIndex = (function() { e.preventDefault(); }); - $(protocolsContainer).on('click', '#protocolVersions', function(e) { - const url = `protocols/${rowsSelected[0]}/versions_modal`; - $.get(url, function(data) { - $(protocolsContainer).append($.parseHTML(data.html)); - $(versionsModal).modal('show'); - inlineEditing.init(); - $(versionsModal).find('[data-toggle="tooltip"]').tooltip(); - - // Remove modal when it gets closed - $(versionsModal).on('hidden.bs.modal', function() { - $(versionsModal).remove(); - }); - }); - e.stopPropagation(); - e.preventDefault(); + $(protocolsContainer).on('click', '#protocolVersions', function() { + $(`tr[data-row-id=${rowsSelected[0]}] .protocol-versions-link`).click(); }); }