KamoCRM

모든 템플릿 핸들러를 통해 스레드 orgId, 쓰기에 EDIT DOCUMENTS

FixESigService
Shipped
2026년 9월 23일 오전 10:03 UTC
Author
Kamo
Commit
f30b26a

ESignTemplateService의 signer/design 핸들러 (getSigners, upsertSigners, reorderSigners, deleteSigner, saveDesign, get최근Design, listDesignVersions, getDesignVersion, backtDesign) 존재하는 템플릿을 증명했습니다ById/findById 및 중지 - 전혀 org 필터. initTemplate와 getTemplateByImgId는 같은 간격으로 혼자 imgId에 의해 템플렛을 해결했습니다, 그래서 org A org B's imgId에 손을 잡고 B의 템플릿 uid 및 모든 signer의 이름 / 이메일에 도달 한 다음 저장하거나 B의 디자인, 또는 삭제/쓰기 B의 signers, 템플릿에서 그것은 결코 소유하지 않습니다. 모든 핸들러는 requireTemplateInOrg (findByUidAndOrgId) 또는 imgId lookups를 통해 진행됩니다. 공유 라이브러리의 새로운 findByImgIdAndOrgId — 404 for another org, 같은 getTemplate/ updateTemplate는 이미 했습니다. 쓰기 (updateTemplate, initTemplate, upsSigners, reorderSigners, deleteSigner, saveDesign, reversetDesign) 추가적으로 EDIT DOCUMENTS, 오른쪽 SignatureRequestsController는 이미 문서에 행동해야 합니다. org-scoped만 읽습니다. kamo-shared-library@9bde243b에 따라 다름 ****** ********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************** 기타 제품 처음. 새로운 시험: ESignTemplateOrgIsolationTest ( ***********에 지금 고립 getSigners/upsertSigners) 및 ESignTemplateControllerTest (EDIT DOCUMENTS 문 쓰기에, 하지 읽기). 템플릿LayerVersioning 테스트 및 그 saveDesign/revertDesign는 새로운 통화를 업데이트했습니다. orgId 모수.

All changes

Like what you see shipping?

All of it arrives in your workspace on its own. Start on the free plan and read this page again in a month.

Start Free ForeverView Pricing