Se você trabalha na área financeira de um Órgão Público Federal e usa o SISGRU com frequência, então você deve ter se deparado com um bug que critica a existência de muitas abas simultâneas abertas, quando em realidade só há uma aba.
Esse erro é chatinho, porque você precisa limpar os cookies do navegador manualmente, na maioria das vezes, reiniciando o navegador.
Eu criei uma solução simples usando um script para extensão do Chrome, Tampermonkey.
- Baixe a extensão aqui: Tampermonkey;
- Clique no ícone da extensão e selecione "Create a new script..."
- Escreva esse script:
// ==UserScript==
// @name SISGRU - Clear Cookies and Refresh
// @namespace http://tampermonkey.net/
// @version 0.1
// @description Clear current site cookies and redirect to a specified page
// @author EdMagal
// @match https://www.sisgru.tesouro.gov.br/sisgru/public/pages/error/multiple_tabs.jsf
// @icon https://www.google.com/s2/favicons?sz=64&domain=gov.br
// @grant none
// ==/UserScript==
(function() {
'use strict';
// Clear cookies for the current site
const cookies = document.cookie.split(';');
// Set 1 Jan, 1970 expiration data for every cookies
for (let i = 0; i < cookies.length; i++) {
const cookie = cookies[i];
const eqPos = cookie.indexOf("=");
const name = eqPos > -1 ? cookie.substr(0, eqPos) : cookie;
document.cookie = name + "=;expires=" + new Date(0).toUTCString() + ";path=/";
}
// Redirect to SISGRU Homepage
window.location.href = 'https://www.sisgru.tesouro.gov.br/sisgru/private/pages/default.jsf';
})();
Pronto, o script vai disparar sempre que abrir a url de erro.
