KamoCRM

Verificar novamente a depuração ao renderizar os itens do documento de um arquivo

FixDocsService
Navios
23 de setembro de 2026 às 02:44 UTC
Autor
Kamo
Enviar
3a74027

BinderItem pins a linha Img que foi construída a partir no tempo de montagem. BinderRenderer.renderItem entregue que Img diretamente para ************* sem nenhum cheque para o membro realmente renderizando o aglutinante AGORA — então um aglutinante modelo montado uma vez (empréstimo padrão de uma org pacote, um pacote de integração de RH) e renderizado mais tarde por um membro diferente, ou pelo mesmo membro depois que o acesso deles mudou, serviu que os bytes de Img para quem pudesse renderizar o fichário, independentemente se eles poderiam ter aberto o próprio documento através de /download, /stream ou qualquer outro Ponto final do documento. Cada item do DOC's Img é agora re-resolvido através de **************** para a renderização token antes de seus bytes serem obtidos — a mesma ordem + clearance verifica todos os bytes genéricos O ponto final é executado. Uma recusa (org descompasso, desobstrução insuficiente, linha ido) torna o mesmo "Não foi possível incluir: <name>" página de placeholder o código já utilizado para um documento não convertível, em vez de propagar e falhar todo o fichário. Âmbito de aplicação apenas para o org+depuração, correspondendo exactamente ao texto de verificação ("a autorização normal/propriedade (ACCOUNT MEMBER VAULT/LOAN), documento emitido e associação de meios de comunicação social (chat/voicemail/call-graving) regras são verificadas no ImagingController, não aqui, e não são adicionalmente re-verificados neste passe — os aglutinantes são uma funcionalidade documento-pacote/template, não um lugar onde esses tipos de associação mais estreita são esperados para aparecer, e fiação todos os três em é um maior mudança do que esta descoberta requer. Notado como uma lacuna residual, mais estreita. Novo teste: BinderRendererAccessTest (BinderRenderer não tinha nenhum teste antes disso). Mutação... verificado: revertendo renderItem's case DOC to call getDocumentPdf( item.getImg(), true) directly torna ambos os casos vermelhos. Suíte completa: 743 testes verdes (era 741; +2 novo).

Todas as alterações

Como o que vês no transporte?

Tudo isso chega em seu espaço de trabalho por conta própria. Comece no plano gratuito e leia esta página novamente em um mês.

Começar Livre Para SempreVer Preços