;(function() { window.createMeasureObserver = (measureName) => { var markPrefix = `_uol-measure-${measureName}-${new Date().getTime()}`; performance.mark(`${markPrefix}-start`); return { end: function() { performance.mark(`${markPrefix}-end`); performance.measure(`uol-measure-${measureName}`, `${markPrefix}-start`, `${markPrefix}-end`); performance.clearMarks(`${markPrefix}-start`); performance.clearMarks(`${markPrefix}-end`); } } }; /** * Gerenciador de eventos */ window.gevent = { stack: [], RUN_ONCE: true, on: function(name, callback, once) { this.stack.push([name, callback, !!once]); }, emit: function(name, args) { for (var i = this.stack.length, item; i--;) { item = this.stack[i]; if (item[0] === name) { item[1](args); if (item[2]) { this.stack.splice(i, 1); } } } } }; var runningSearch = false; var hadAnEvent = true; var elementsToWatch = window.elementsToWatch = new Map(); var innerHeight = window.innerHeight; // timestamp da última rodada do requestAnimationFrame // É usado para limitar a procura por elementos visíveis. var lastAnimationTS = 0; // verifica se elemento está no viewport do usuário var isElementInViewport = function(el) { var rect = el.getBoundingClientRect(); var clientHeight = window.innerHeight || document.documentElement.clientHeight; // renderizando antes, evitando troca de conteúdo visível no chartbeat-related-content if(el.className.includes('related-content-front')) return true; // garante que usa ao mínimo 280px de margem para fazer o lazyload var margin = clientHeight + Math.max(280, clientHeight * 0.2); // se a base do componente está acima da altura da tela do usuário, está oculto if(rect.bottom < 0 && rect.bottom > margin * -1) { return false; } // se o topo do elemento está abaixo da altura da tela do usuário, está oculto if(rect.top > margin) { return false; } // se a posição do topo é negativa, verifica se a altura dele ainda // compensa o que já foi scrollado if(rect.top < 0 && rect.height + rect.top < 0) { return false; } return true; }; var asynxNextFreeTime = () => { return new Promise((resolve) => { if(window.requestIdleCallback) { window.requestIdleCallback(resolve, { timeout: 5000, }); } else { window.requestAnimationFrame(resolve); } }); }; var asyncValidateIfElIsInViewPort = function(promise, el) { return promise.then(() => { if(el) { if(isElementInViewport(el) == true) { const cb = elementsToWatch.get(el); // remove da lista para não ser disparado novamente elementsToWatch.delete(el); cb(); } } }).then(asynxNextFreeTime); }; // inicia o fluxo de procura de elementos procurados var look = function() { if(window.requestIdleCallback) { window.requestIdleCallback(findByVisibleElements, { timeout: 5000, }); } else { window.requestAnimationFrame(findByVisibleElements); } }; var findByVisibleElements = function(ts) { var elapsedSinceLast = ts - lastAnimationTS; // se não teve nenhum evento que possa alterar a página if(hadAnEvent == false) { return look(); } if(elementsToWatch.size == 0) { return look(); } if(runningSearch == true) { return look(); } // procura por elementos visíveis apenas 5x/seg if(elapsedSinceLast < 1000/5) { return look(); } // atualiza o último ts lastAnimationTS = ts; // reseta status de scroll para não entrar novamente aqui hadAnEvent = false; // indica que está rodando a procura por elementos no viewport runningSearch = true; const done = Array.from(elementsToWatch.keys()).reduce(asyncValidateIfElIsInViewPort, Promise.resolve()); // obtém todos os elementos que podem ter view contabilizados //elementsToWatch.forEach(function(cb, el) { // if(isElementInViewport(el) == true) { // // remove da lista para não ser disparado novamente // elementsToWatch.delete(el); // cb(el); // } //}); done.then(function() { runningSearch = false; }); // reinicia o fluxo de procura look(); }; /** * Quando o elemento `el` entrar no viewport (-20%), cb será disparado. */ window.lazyload = function(el, cb) { if(el.nodeType != Node.ELEMENT_NODE) { throw new Error("element parameter should be a Element Node"); } if(typeof cb !== 'function') { throw new Error("callback parameter should be a Function"); } elementsToWatch.set(el, cb); } var setEvent = function() { hadAnEvent = true; }; window.addEventListener('scroll', setEvent, { capture: true, ive: true }); window.addEventListener('click', setEvent, { ive: true }); window.addEventListener('resize', setEvent, { ive: true }); window.addEventListener('load', setEvent, { once: true, ive: true }); window.addEventListener('DOMContentLoaded', setEvent, { once: true, ive: true }); window.gevent.on('allJSLoadedAndCreated', setEvent, window.gevent.RUN_ONCE); // inicia a validação look(); })();
  • AssineUOL
Topo

Deolane processa Estado de SP, pede afastamento de delegada e indenização

 A Fazenda 2022: Deolane Bezerra é uma das peoas da edição - Antonio Chahestian/Record TV
A Fazenda 2022: Deolane Bezerra é uma das peoas da edição Imagem: Antonio Chahestian/Record TV

De Splash, em São Paulo

22/09/2022 11h52Atualizada em 23/09/2022 08h46

Deolane Bezerra, 34 anos, entrou com uma ação contra o Estado de São Paulo solicitando que a delegada responsável pelo inquérito que investiga a empresa Betzord seja afastada do cargo.

Durante a investigação, policiais da 27ª DP (Delegacia de Polícia) cumpriram mandado de busca e apreensão na casa da advogada, que teve carros e joias levados.

A influenciadora, que está confinada em "A Fazenda 14" (TV Record), ainda pede o pagamento de uma indenização por danos morais no valor de R$ 50 mil.

A informação foi publicada inicialmente pela jornalista Fábia Oliveira, do Em Off, e confirmada a Splash por Dayanne Bezerra, irmã de Deolane. A reportagem teve o à ação.

Segundo o documento, a delegada teria vazado informações do inquérito, que estava em segredo de justiça, para a imprensa. No dia 11 de agosto, o SBT noticiou a investigação baseada nos documentos sigilosos. Na época, a própria influenciadora ainda não tinha conseguido o ao inquérito, que corre em segredo de justiça.

Conforme informou Dayanne, foi necessário entrar com uma liminar no TJSP (Tribunal de Justiça de São Paulo) para que Deolane tivesse o aos autos do processo.

De acordo com a ação, a delegada seria responsável pelo vazamento porque o SBT teve o ao Imposto de Renda da influenciadora e ao pátio onde os carros de Deolane estavam estacionados. As imagens dos veículos foram televisionados em reportagem da emissora. Também teria sido vazado um relatório do Coaf (Conselho de Controle de Atividades Financeiras).

Ainda segundo o processo, a delegada teria "clara divergência política" com Deolane, e já teve discussões acaloradas com ela e suas irmãs.

Por isso, a defesa da influenciadora pede o afastamento da profissional do caso, alegando que o caso pode ser "contaminado" por suas rixas com a confinada no reality da Record TV.

Até o momento, Deolane já teve duas derrotas em sua ação. O juiz Luciano Antonio De Andrade negou o pedido de segredo de justiça pela influenciadora ser uma pessoa pública.

"O fato de a autora ser pessoa conhecida por milhares não lhe garante o segredo de justiça. Ao contrário, se nem uma pessoa comum teria direito ao sigilo pelas razões expostas, muitos menos tem pessoa pública", decidiu o magistrado.

O pedido de tutela de urgência sobre o afastamento da delegada também foi negado, porque, segundo o juiz, ainda não há provas documentais e nem indícios que levem a conclusão de que foi ela a responsável pelo vazamento dos dados sigilosos.