diff --git a/EnvelopeGenerator.CommonServices/Jobs/FinalizeDocument/PDFBurner.vb b/EnvelopeGenerator.CommonServices/Jobs/FinalizeDocument/PDFBurner.vb index eeb5dee6..795029b2 100644 --- a/EnvelopeGenerator.CommonServices/Jobs/FinalizeDocument/PDFBurner.vb +++ b/EnvelopeGenerator.CommonServices/Jobs/FinalizeDocument/PDFBurner.vb @@ -212,7 +212,7 @@ Namespace Jobs.FinalizeDocument Throw New BurnAnnotationException("The identifier of annotation is null or empty.") End If - Dim parts As String() = value.Split("-"c) + Dim parts As String() = value.Split("#"c) If (parts.Length <> 4) Then Throw New BurnAnnotationException($"The identifier of annotation has more or less than 4 sub-part. Id: {_id}") diff --git a/EnvelopeGenerator.Web/wwwroot/js/annotation.js b/EnvelopeGenerator.Web/wwwroot/js/annotation.js index 2e0aabc6..02f37ee2 100644 --- a/EnvelopeGenerator.Web/wwwroot/js/annotation.js +++ b/EnvelopeGenerator.Web/wwwroot/js/annotation.js @@ -9,7 +9,7 @@ let elementIndex = 0; function generateId(annotationType) { - return `${envelopeId}_${receiverId}_${elementIndex++}_${annotationType}`; + return `${envelopeId}#${receiverId}#${elementIndex++}#${annotationType}`; } for (let element of document.elements) {