KamoCRM

Thread orgId через кожен обробник шаблону, EDIT DOCUMENTS на записах

FixESigService
Змішані
23 вересня 2026 р. о 10:03 UTC
Авторизація
Kamo
Про нас
f30b26a

ESignTemplateService's signer/design ручники (getSigners, upsertSigners, reorderSigners, removeSigner, SaveDesign, getLatestDesign, listDesignVersions, getDesignVersion, revertDesign доведений шаблон, який існував з існуєById/findById і припинив його — ніякого фільтра. initTemplate і getTemplateByImgId вирішило шаблон за допомогою imgId самостійно з тим же проміжком, тому org A org B's imgId got b's шаблон uid і кожен імена знака/email, і може потім зберегти або перевернути B-дизайн, або видалити / перезаписати знаки B, з шаблону він ніколи не належить. Кожен обробник тепер йде через вимагаютьTemplateInOrg (findByUidAndOrgId) або, для imgId вигляду, Нова знахідка бібліотеки ByImgIdAndOrgId — 404 для іншої org, а також getTemplate/ UpdateTemplate вже зробив. Написання (оновлення, initTemplate, upsertSigners, reorderSigners, removeSigner, SaveDesign, revertDesign, додатково потрібно EDIT DOCUMENTS, право SignatureRequestsController вже вимагає діяти на документі; тільки читання, які залишаються org-scoped. В залежності від kamo-shared-library@9bde243b ****************************************************************************************************************************************************************************************************************************************************************************** напляскване перший. Нові тести: ESignTemplateOrgIsolationTest (оргія на **************** getSigners/upsertSigners) і ESignTemplateControllerTest (EDIT DOCUMENTS воріт на записах, не на читати. ШаблонLayerVersioning Тестування та його збереженняДизайн-замовлення оновлені для нових orgId параметр.

Всі зміни

Як ви бачите відправлення?

Все це прибуває в робочому просторі. Почати безкоштовно план і читати цю сторінку знову в місяць.

БезкоштовноПерегляд цін