KamoCRM

Re vérification de l'autorisation lors du rendu des éléments du document d'un liant

FixDocsService
Expédié
23 septembre 2026 à 02:44 UTC
Auteur
Kamo
Commite
3a74027

BinderItem épingle la rangée Img il a été construit à partir du temps de montage. BinderRenderer.renderItem remis que Img directement à - sans aucun contrôle pour le membre en rendant le liant MAINTENANT - donc un liant gabarit assemblé une fois (un prêt standard d'une ordonnance paquet, un paquet d'intégration HR) et rendu ultérieurement par un membre différent, ou par le même membre après que leur accès a changé, a servi cet octet d'Img à quiconque pourrait rendre le liant, indépendamment de s'ils auraient jamais pu ouvrir le document lui-même par /download, /stream ou tout autre documenter le critère d'évaluation. L'IMmg de chaque article DOC est maintenant re-rem-résolution pour le rendu Un jeton avant ses octets est récupéré - le même contrôle de l'approbation de l'octet générique le point d'extrémité. Un refus (paraplysement d'org, autorisation insuffisante, ligne disparu) rend la même chose "Ne pouvait pas inclure: "nom" page d'espace réservé, le code déjà utilisé pour un document non convertible, plutôt que de se propager et de défaillant l'ensemble du liant. Porté à l'exception de l'ordonnance, en correspondance exacte du texte de la recherche ("l'autorisation/propriété normale" check"): par parti (ACCOUNT-MEMBER-VAULT/LOAN), publié - document et association de médias (chat/voicemail/call-recording) les règles sont vérifiées dans ImagingContarisme, pas ici, et ne sont PAS en outre, reverifiées dans cette passe - les liants sont une caractéristique du paquet/modèle, et non un placer ces types d'association plus étroits devraient apparaître, et le câblage dans tous les trois est plus grand changement que cette découverte demande. Remarqué comme un écart résiduel et plus étroit. Nouvel essai: BinderRendererAccessTest (BinderRenderer n'a pas eu de test du tout avant). Mutation vérifiée: retournement renderDOC pour appeler getDocumentPdf(item.getImg(), true) directement Rend les deux cas rouges. Suite complète: 743 tests verts (contre 741; 2 nouveaux).

Tous les changements

Comme ce que tu vois expédier ?

Tout cela arrive dans votre espace de travail par lui-même. Commencez sur le plan gratuit et relisez cette page dans un mois.

Commencez gratuitement pour toujoursPrix de visualisation