KamoCRM

Periksa ulang izin ketika merender sebuah objek dokumen binder

FixDocsService
Dikirim
23 September 2026 pukul 02.44 UTC
Penulis
Kamo
Commit
3a74027

BinderItem pin baris Img itu dibangun dari pada waktu perakitan. BinderRenderer.renderItem ditangani Itu Img langsung ke * * * * * * * * * * * * * * tanpa cek sama sekali untuk anggota benar-benar merender binder SEKARANG - sehingga binder template dirakit sekali (pinjaman standar org paket, paket HR onboarding) dan diberikan kemudian oleh anggota yang berbeda, atau oleh anggota yang sama setelah akses mereka berubah, dilayani yang Img byte untuk siapa pun yang bisa membuat binder, terlepas apakah mereka bisa membuka dokumen itu sendiri melalui / download, / stream atau lainnya dokumen titik akhir. Setiap item DOC sekarang Img diresolusi melalui * * * * * * * * * * * * * * * * * untuk rendering token sebelum byte diambil - yang sama org + clearance check setiap generik by- melayani titik akhir berjalan. Penolakan (org tidak cocok, ijin tidak cukup, baris pergi) menghasilkan hal yang sama "Tidak bisa menyertakan: < nama >" placeholder halaman kode yang telah digunakan untuk sebuah dokumen tak terkonversi, daripada menyebarkan dan gagal seluruh binder. Dicampur ke org + clearance saja, cocok dengan teks pencarian persis ("the normal clearance / emselves check "): pihak per- (ACCOMBET _ MEMBER _ VAULT / LOAN), mengeluarkan -dokumen dan medi- association (percakapan / voicemail / call-recording) aturan diperiksa dalam ImaginController, bukan di sini, dan TIDAK adlally re-verified dalam tahap ini - binders adalah sebuah dokumentasi - paket / template feature, bukan tempat tersebut tipe asosiasi sempit diharapkan untuk muncul, dan kabel ketiga di adalah lebih besar perubahan daripada ini menemukan panggilan untuk. Dicatat sebagai sisa, celah sempit. Tes baru: BinderRendererAccessTest (BinderRenderRenderderderderderderderderer sama sekali sebelum ini). Mutasi... dicentang: membalikkan kasus renderItem DOC untuk memanggil getDokumentPdf (item.getImg (), true) langsung ternyata kedua kasus merah. Full suite: 743 test green (was 741; + 2 new).

Semua perubahan

Seperti apa yang Anda lihat pengiriman?

Semua itu tiba di ruang kerjamu sendiri. Mulailah dengan rencana gratis dan baca halaman ini lagi dalam sebulan.

Mulai Bebas SelamanyaTampilkan Harga