fix: Correctly select table body element

This commit is contained in:
Paul Gauthier (aider) 2024-12-16 12:56:49 -08:00
parent 85218d74d4
commit e4e16b8f77

View file

@ -41,7 +41,7 @@ document.addEventListener('DOMContentLoaded', function () {
leaderboardChart.update(); leaderboardChart.update();
} }
var tableBody = document.querySelectorAll('table tbody')[1]; var tableBody = document.querySelector('table tbody');
allData.forEach(function(row, index) { allData.forEach(function(row, index) {
var tr = tableBody.children[index]; var tr = tableBody.children[index];
tr.id = 'refac-row-' + index; tr.id = 'refac-row-' + index;
@ -69,7 +69,7 @@ document.addEventListener('DOMContentLoaded', function () {
// Add search functionality for refactoring table // Add search functionality for refactoring table
document.getElementById('refacSearchInput').addEventListener('keyup', function() { document.getElementById('refacSearchInput').addEventListener('keyup', function() {
var searchWords = this.value.toLowerCase().split(' ').filter(word => word.length > 0); var searchWords = this.value.toLowerCase().split(' ').filter(word => word.length > 0);
var tableBody = document.querySelectorAll('table tbody')[1]; var tableBody = document.querySelector('table tbody');
var rows = tableBody.getElementsByTagName('tr'); var rows = tableBody.getElementsByTagName('tr');
leaderboardData.labels = []; leaderboardData.labels = [];