Executando verificação de segurança...
Em resposta a [Não disponível]
1

hahaha show!! fico MUITO feliz que funcionou 😍

Mas sugestão importante: realizar testes somente no ambiente de Homologação e vamos proteger ao máximo que conteúdos aqui tenham algum tipo de valor concreto, fechado?

Mas infelizmente por enquanto não dá para deletar conteúdos 😂 só dá para atualizar ou se eu mandar uma query em produção 😂

Carregando publicação patrocinada...
1

Aliás, outra ideia melhor para o que temos agora: se você souber mexer em APIs REST, basta fazer um PATCH contra esse seu content enviando um status draft, por exemplo:

// PATCH https://www.tabnews.com.br/api/v1/contents/pessoadev/prod-test

{
  "status": "draft"
}

Assim nós evitamos deletar o conteúdo, pois de fato esse foi o primeiro no ambiente de produção 😂🤝

1

Em paralelo, já que abri o baú da gambiarra, você pode abrir o seu DevTools, ficar assistindo a aba Network e fazer uma atualização convencional no seu conteúdo (com qualquer coisa).

Isso vai fazer aparecer uma linha com um PATCH e se você clicar com o botão direito nessa linha, em seguida abrir o menu Copy e depois clicar em Copy as cURL você vai ter na sua área de transferência a exata request, incluindo todos os cabeçalhos de autenticação.

Se você colar isso no seu terminal, ele vai executar a exata mesma coisa que o seu navegador executou (assumindo que está usando um Chromium). Isso é massa porque daí você pode mudar o parâmetro que quiser, por exemplo o status.

Mas cuidado

Isso vai deixar o comando salvo no seu history, então depois é preciso apagar, pois contém o cookie de sessão.

Solução melhor

Usar algo como o Postman ou Thunder Client (dentro do VSCode) para fazer as requests ou aguardar implementarmos isso na interface 🤝

1
1
1
1
1
1
1

Não tem fim não, a árvore é infinita. Mas acho que no frontend a gente poderia deixar "escondido" a partir de um nível e a pessoa tem que clicar para abrir.

1