O código referente à mensagem de sucesso e erro do tooltip é:
$.post("/placar", dados, function(){
console.log("Placar sincronizado com sucesso.");
$(".tooltip").tooltipster("open");
}).fail(function(){
$(".tooltip").tooltipster("open").tooltipster("content", "Falha ao sincronizar.");
}).always(function(){
setTimeout(function(){
$(".tooltip").tooltipster("close");
}, 1200);
});
Nesse caso, parece que, se há uma falha na sincronização, a mensagem de erro é exibida, mas se a falha deixa de existir e o botão é clicado de novo, ainda em caso de sucesso apareceria a mensagem de erro: "Falha ao sincronizar", que foi definida no momento do erro. Por isso, acho que mesmo em caso de sucesso, uma mensagem deveria ser definida:
$.post("/placar", dados, function(){
console.log("Placar sincronizado com sucesso.");
$(".tooltip").tooltipster("open").tooltipster("content", "Sincronizado com sucesso.");
}).fail(function(){
$(".tooltip").tooltipster("open").tooltipster("content", "Falha ao sincronizar.");
}).always(function(){
setTimeout(function(){
$(".tooltip").tooltipster("close");
}, 1200);
});
Isso faz sentido?