Veja


Banner Responsivo

Avatar do usuário logado

OLÁ,


Ícone de fechar alerta de notificações

Ícone de fechar alerta de notificações

Oferta Relâmpago: 4 revistas pelo preço de uma!

Notas exclusivas sobre política, negócios e entretenimento. Com Gustavo Maia, Nicholas Shores e Pedro Pupulim. Este conteúdo é exclusivo para assinantes.

Gravações começaram a ser disponibilizadas pelo STF nesta quinta-feira


Por Gustavo Maia


Materia seguir
SEGUIR


Materia seguir
SEGUINDO


Atualizado em 20 fev 2025, 12h36 – Publicado em 20 fev 2025, 11h44

O STF começou a disponibilizar os vídeos de depoimentos da delação premiada do tenente-coronel Mauro Cid, por decisão do ministro Alexandre de Moraes.

Veja a seguir a íntegra da audiência realizada no dia 21 de novembro de 2024, conduzida por um juiz auxiliar de Moraes:

A audiência foi uma das etapas do acordo de colaboração premiada firmado pelo ex-ajudante de ordens do ex-presidente Jair Bolsonaro, em 2023.



‘;
if(msg.mensagem != null){
htmlMsg += ‘

‘ + convertHtml(msg.mensagem) + ‘

‘;
}
htmlMsg += ”;
}
if(i==2){
htmlMsg += ”;
}
});
}
$(“#user-exp-alerts-wrapper”).html(” +htmlMsg);
return;
}

function criar(userID, mostrar=false) {
console.log(“AbrilNotificacoes.cria notificações storage”, mostrar);
if (Number.isInteger(userID) !== true) {
console.log(“AbrilNotificacoes.cria userID invalido”);
return;
}

sendAjax(userID, false);
if(mostrar === true){
AbrilNotificacoes.init();
}
}

async function sendAjax(userID, visualizar=false){

if( checkCokieNotifications() && checkStorageNotifications() ){
return;
}

let url = ‘https://us-central1-abril-id-testes-1528223718961.cloudfunctions.net/userNotifications’
let url_perfil = ‘https://perfil.abril.com.br/notificacoes/’;
let crm_exist = true;
if (assine_environment == “sandbox”) {
url = ‘https://us-central1-abril-id-homolog.cloudfunctions.net/userNotifications’;
url_perfil = ‘https://gutenberg.perfil.abril.com.br/notificacoes/’;
}

try {
console.log(“Tenta acessar Notifications 1”);
const response = await fetch(url_perfil + ‘?crm=’ + userID,{
signal: AbortSignal.timeout(3000),
});
if (!response.ok) {
console.log(“Erro Notifications 1”);
console.log(response.status);
}

const json = await response.json();
console.log(“RESPOSTA Notifications 1”);
console.log(json);
if( json == null){
crm_exist = false;
}

} catch (error) {
console.log(“Erro Notifications”);
console.error(error.message);
}

/*
$.ajax({
url: url_perfil + ‘?crm=’ + userID,
type: ‘get’,
dataType: ‘json’,
async: false,
success: data2 => {
if( data2 == null){
crm_exist = false;
}
},
});
*/
if( !crm_exist ){
console.log(” CANCELA CHAMADA NA FUNCTION “);
return;
}

let varUrl = ‘?codCrm=’ + userID + ‘&show=true’;
if (visualizar === true){
varUrl = ‘?codCrm=’ + userID + ‘&visualizado=sim’;
}

try {
console.log(“Tenta acessar Notifications 2”);
const response = await fetch(url + varUrl,{
signal: AbortSignal.timeout(3000),
});
if (!response.ok) {
console.log(“Erro Notifications 2”);
console.log(response.status);
}

const json = await response.json();
console.log(“RESPOSTA Notifications 2”);
console.log(json);

if (typeof json.visualizado == “undefined”) {

try {
console.log(“Tenta acessar Notifications 3”);
const response = await fetch(url + ‘?codCrm=’ + userID,{
signal: AbortSignal.timeout(3000),
});
if (!response.ok) {
console.log(“Erro Notifications 3”);
console.log(response.status);
}

const json = await response.json();
console.log(“RESPOSTA Notifications 3”);
console.log(json);
if( json == null){
salvar(json);
}

} catch (error) {
console.log(“Erro Notifications 3”);
console.error(error.message);
}

}else{
return salvar(json);
}

} catch (error) {
console.log(“Erro Notifications”);
console.error(error.message);
}

console.log(“RESPOSTA Notifications FINALIZADA”);
createCokieNotifications();
}

function ler(userID){
console.log(“AbrilNotificacoes.ler notificações storage”);
if (Number.isInteger(userID) !== true) {
console.log(“AbrilNotificacoes.ler userID invalido”);
return;
}

$(“#user-exp-ctrl”).attr(“data-visualizado”, true);
$(“.user-alert-icon”).css(“display”, “none”);

console.log(“sava 3”);
changeStorageStatusLida();
//sendAjax(userID, true);
}

function salvar(data){
if (!data) {
return;
}
localStorage.setItem(“abrilNotificacoes”, JSON.stringify(data));
}

function excluir(){
localStorage.removeItem(‘abrilNotificacoes’);
$(“#user-exp-ctrl”).attr(“data-visualizado”, true);
$(“.user-alert-icon”).css(“display”, “none”);
console.log(‘AbrilNotificacoes.excluir’);
return init();
}

function convertHtml(text){
text = text.replaceAll(/</g,'<‘);
text = text.replaceAll(/>/g,’>’);
text = text.replaceAll(/&/g,’&’);
text = text.replaceAll(/”/g,'”‘);
return text;
}

function createCokieNotifications(){
var d = ”;
var value = true;
d = new Date();
d.setTime( d.getTime() + (1000*60*60*24)) ;
expires = “expires=”+ d.toUTCString();
return document.cookie = cokieName+”=”+value+”;” + expires + “;domain=.abril.com.br;path=/”;
}

function checkCokieNotifications(){
var nameEQ = cokieName + “=”;
var ca = document.cookie.split(“;”);
for (var i = 0; i < ca.length; i++) {
var c = ca[i];
while (c.charAt(0) == ” “) c = c.substring(1, c.length);
if (c.indexOf(nameEQ) == 0) {
return true;
}
}

return false;
}

function checkStorageNotifications(){
if( localStorage.getItem(storageName) ){
return true;
}
return false;
}

function changeStorageStatusLida(){
if( data = localStorage.getItem(storageName) ){
data = JSON.parse(localStorage.getItem(storageName));
data.visualizado =true;
localStorage.setItem(storageName, JSON.stringify(data));
}
return ;
}

return {
init: init,
montar, montar,
criar: criar,
excluir: excluir,
ler: ler,
changeStorageStatusLida: changeStorageStatusLida,
};
})();

Matéria exclusiva para assinantes. Faça seu login

Este usuário não possui direito de acesso neste conteúdo. Para mudar de conta, faça seu login

Icone da Vivo</div> </header> <section> <div class=”>

OFERTA RELÂMPAGO

Nas bancas, 1 revista custa R$ 29,90.


Aqui, você leva 4 revistas pelo preço de uma!

*Acesso ilimitado ao site e edições digitais de todos os títulos Abril, ao acervo completo de Veja e Quatro Rodas e todas as edições dos últimos 7 anos de Claudia, Superinteressante, VC S/A, Você RH e Veja Saúde, incluindo edições especiais e históricas no app.


*Pagamento único anual de R$71,88, equivalente a 5,99/mês.

PARABÉNS! Você já pode ler essa matéria grátis.


Fechar

Não vá embora sem ler essa matéria!


Assista um anúncio e leia grátis


CLIQUE AQUI.

Este conteúdo foi útil para você?

Obrigado pelo seu feedback!

Ofertas Imperdíveis. Acesse agora!

Magazine Luiza
Banner Responsivo

Deixe um comentário

plugins premium WordPress