- Navios
- 9 de setembro de 2026 às 20:03 UTC
- Autor
- Kamo
- Enviar
- 2cdf1ff
Salvando um documento duas vezes, e renomeando um, ambos terminaram em "Documento não pode ser salvo, por favor verifique suas permissões" — e depois de cinco repetições Docs deu Descartou o trabalho do membro. Nem um problema de permissão. Três defeitos separados, todos atingindo o editor como um 500 opaco: saveImgContent cunhado um ImgDat por poupança. idx img dats hash unique spans (blake3, sha3-256, tamanho) para toda a plataforma, então armazenar conteúdo que é já armazenado é um 23505 - e este caminho é entregue os mesmos bytes rotineiramente: O Docs reenvia o ficheiro bytes idênticos após qualquer envio que não tenha sido possível completo, e dois salva dentro de um segundo SÃO byte-identical, porque LibreOffice escreve dcterms: modificado em resolução de um segundo. Este é o bug inteiro: três economias em 19:31:20/23/24 pousou, o quarto 180ms mais tarde foi idêntico ao terceiro e 500'd, e o laço de repetição poderia então nunca fazer Tudo menos repeti-lo. criarNewDocument e ImageService.uploadDocument já encontrar-ou-criar por hash; este foi o caminho de escrita que não fez. A converter-PDF inserir em reconvertDocument tinha a mesma forma e é fixado também. saveAsNewDocument passou no null client hashes para enviar oDocument, que verifica contra o seu próprio e lança "Client Blake3 hash não corresponde ao servidor cálculo" — null difere, então cada Salvar Como sempre falhou. Renomeação cai lá também: sem suportesRename/UserCanRename the editor's name field cai para map.saveAs(), então um rename branched um novo documento ao invés de Mudar o nome deste. RenomearFile agora é implementado e anunciado. CheckFileInfo retornou nenhum LastModifiedTime e PutFile um corpo vazio, então Documentos registrados "Inválido ou faltando JSON na resposta WOPI::PutFile HTTP OK" e nunca conseguiu gravar aquele armazém tinha o que tinha. Ambos os Timetamp do ImgDat, que se move se e somente se os bytes fazem. E /api/docs/new entregou ao editor o ORIGINAL. /api/docs/open deriva o primeira versão clássica precisamente para que o original nunca é editado no lugar; a O documento criado era o que era. Agora também deriva — o relatório O membro adivinhou exactamente isto. A falha do PutFile também está registrada agora. Foi engolido, então o único vestígio de Tudo isto era uma linha Hibernate sem atributos.