From adb0148ca17f12a28073a873374f3265eb7f59c6 Mon Sep 17 00:00:00 2001 From: Sanjana Rajan Date: Mon, 30 Jul 2018 15:32:17 +0300 Subject: [PATCH] fix #748, signature cloning in verification objects --- src/packet/clone.js | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/packet/clone.js b/src/packet/clone.js index e5d5b048..5253a9f9 100644 --- a/src/packet/clone.js +++ b/src/packet/clone.js @@ -136,7 +136,8 @@ function packetlistCloneToCleartextMessage(clone) { //verification objects function packetlistCloneToSignatures(clone) { clone.keyid = type_keyid.fromClone(clone.keyid); - clone.signature = new Signature(clone.signature); + const packetlist = List.fromStructuredClone(clone.signature); + clone.signature = new Signature(packetlist); return clone; }