js: hide consecutive pushes (#77793)
gitea/gitea-eo-custom/pipeline/head This commit looks good Details

This commit is contained in:
Frédéric Péters 2023-05-22 18:27:08 +02:00
parent 4bd972f182
commit 2557abc007
1 changed files with 18 additions and 0 deletions

View File

@ -10,5 +10,23 @@
approve_button.textContent = approve_button.textContent + " (still WIP)";
}
}
// hide consecutive pushes
const pull_comments = document.querySelectorAll('.pull .comment-list .timeline-item')
var previous_forced_push = null;
for (var i=0; i<pull_comments.length; i++) {
var is_this_forced_push = (pull_comments[i].textContent.search('a forcé la poussée') != -1 ||
pull_comments[i].textContent.search('force-pushed') != -1)
if (is_this_forced_push) {
if (previous_forced_push) {
// hide previous
previous_forced_push.style.display = 'none'
}
previous_forced_push = pull_comments[i]
} else {
previous_forced_push = null
}
}
});
}());