- Expediere
- 23 septembrie 2026 la 10:03 UTC
- Autor
- Kamo
- Comite
- f30b26a
ESSignTemplateService's signer/design maners (getSigners, upsertSigners, reorderSemners, stergeSigner, saveDesign, gettestDesign, listDesignVersions, getDesignVersion, revertDesign) dovedit un șablon a existat cu existăById/găseșteById și oprit acolo initTemplate și de a lua TemplateByImgId rezolvat un șablon de imgId singur cu același decalaj, așa că org A predarea imgId Orga lui B a ajuns la șablonul lui B uid și numele / e-mailul fiecărui semnatar, și ar putea apoi salvați sau reveniți proiectul B, sau ștergeți/rescrieți autografele B, dintr-un șablon pe care nu l-a deținut niciodată. Fiecare handler trece acum prin NecesitTemplateInOrg (găseșteByUidAndOrgId) sau, pentru căutarea imgId, noua descoperire a bibliotecii partajateByImgIdAndOrgId Am făcut-o deja. Scrieri (actualizeazaTemplate, initTemplate, upsertSemners, reordineSemners, ștergeSigner, salveazăDesign, revertDesign) necesită suplimentar EDIT DOCUMENTS, dreapta SignatureRequestsController solicită deja să acționeze pe un document; citeste doar sejur org-scoped. Depinde de kamo-shared-library@9bde243b Nu-ţi face griji. împins Mai întâi. Teste noi: ESignTemplateOrgIsolationTest (org izolare on ************* GetSigners/upsertSigners) și ESignTemplateControllerTest (EDIT DOCUMENTSpoartă pe scrieri, nu pe se citeste). ModelLayerVersioning Test și salvaDesign/revertDesign apeluri actualizate pentru noul parametru orgId.
