function footballMatchInfoFailed()

in ArticleTemplates/assets/js/bootstraps/football.js [169:197]


function footballMatchInfoFailed() {
    let tabToShow;
    let panelToShow;
    const footballStatsPanel = document.getElementById('football__tabpanel--stats');
    const footballStatsTab = document.querySelector('.tabs [href="#football__tabpanel--stats"]');

    footballStatsPanel.parentNode.removeChild(footballStatsPanel);

    if (footballStatsTab) {
        if (footballStatsTab.getAttribute('aria-selected') === 'true') {
            tabToShow = document.querySelector('.tabs a:first-of-type');

            if (tabToShow) {
                tabToShow.setAttribute('aria-selected', 'true');

                panelToShow = document.querySelector(tabToShow.getAttribute('href'));

                if (panelToShow) {
                    panelToShow.style.display = 'block';
                }
            }
        }
        footballStatsTab.classList.add('unavailable');
        footballStatsTab.addEventListener('touchstart', e => {
            e.preventDefault();
            e.stopPropagation();
        });
    }
}