Obtendo 500: Falha na pré-condição ao corrigir uma pasta. Por quê?
Intermitentemente, estou vendo esse erro do Drive quando executo o Patch (biblioteca cliente Java) em uma pasta para atualizar seu status. Repetir não faz o problema desaparecer.
Eu estou supondo que ...
Isso deve ser realmente um 412 (não um 500)O Patch está fazendo uma comparação etag, enquanto ao alterar o código para Update, ele nãofwiw Eu mudei meu código para usar Update, mas como o problema é intermitente, não posso ter certeza de que minha resolução é válida. Seria ótimo se alguém com acesso a alguma documentação pudesse confirmar (ou me apontar na direção certa).
O código é ...
driveService.files().patch(enFolder.getId(),enFolder).execute();