File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -113,16 +113,17 @@ import type {
113113 IdentifyMethodRecord ,
114114 LibresignCapabilities ,
115115 FileStateSettings ,
116+ RequestSignatureVisibleElementPayload ,
116117 SignerDetailRecord ,
117118 SignerSummaryRecord ,
118119 VisibleElementRecord ,
119120} from ' ../../types/index'
120121
121- type VisibleElementPayload = Omit <VisibleElementRecord , ' coordinates' | ' elementId' | ' fileId' | ' signRequestId' > & {
122+ type VisibleElementPayload = Omit <RequestSignatureVisibleElementPayload , ' coordinates' | ' elementId' | ' fileId' | ' signRequestId' | ' type ' > & {
122123 type: ' signature'
123- elementId? : number | string
124+ elementId? : number
124125 fileId? : number
125- signRequestId? : number | string
126+ signRequestId? : number
126127 coordinates: {
127128 page: number
128129 width? : number
@@ -822,10 +823,11 @@ function buildVisibleElements() {
822823 const childIdMethods = childIdentifyMethods .map ((method : IdentifyMethodRecord ) => ` ${method .method }:${method .value } ` ).sort ().join (' |' )
823824 return childIdMethods === envIdMethods
824825 })
825- if (! candidate ?.signRequestId ) {
826+ const signRequestId = Number (candidate ?.signRequestId )
827+ if (! Number .isFinite (signRequestId )) {
826828 return
827829 }
828- element .signRequestId = candidate . signRequestId
830+ element .signRequestId = signRequestId
829831
830832 visibleElements .push (element )
831833 })
You can’t perform that action at this time.
0 commit comments