Skip to content

Commit e2609c1

Browse files
committed
Convert arrow func for backcompat
1 parent 96c1fcd commit e2609c1

File tree

1 file changed

+6
-5
lines changed

1 file changed

+6
-5
lines changed

lib/signed-xml.js

Lines changed: 6 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -810,15 +810,16 @@ SignedXml.prototype.computeSignature = function(xml, opts, callback) {
810810
this.signatureXml = signatureDoc.toString()
811811
this.signedXml = doc.toString()
812812
} else {
813+
var self = this
813814
//Asynchronous flow
814-
this.calculateSignatureValue(doc, (err, signature) => {
815+
this.calculateSignatureValue(doc, function(err, signature) {
815816
if (err) {
816817
callback(err)
817818
} else {
818-
this.signatureValue = signature
819-
signatureDoc.insertBefore(this.createSignature(prefix), signedInfoNode.nextSibling)
820-
this.signatureXml = signatureDoc.toString()
821-
this.signedXml = doc.toString()
819+
self.signatureValue = signature
820+
signatureDoc.insertBefore(self.createSignature(prefix), signedInfoNode.nextSibling)
821+
self.signatureXml = signatureDoc.toString()
822+
self.signedXml = doc.toString()
822823
callback()
823824
}
824825
})

0 commit comments

Comments
 (0)