From b3e91dfe3a9e09747abe8500c28eebc4bc2d6b1d Mon Sep 17 00:00:00 2001 From: zhayujie Date: Wed, 28 Mar 2018 20:44:16 +0800 Subject: [PATCH] balance transfer: fix register response Response empty secret value after successfully register and enroll, and the value of "enrollmentSecret" in persistence is also empty string. The fix allow user get the enrollment secret value. --- balance-transfer/app/helper.js | 2 ++ 1 file changed, 2 insertions(+) diff --git a/balance-transfer/app/helper.js b/balance-transfer/app/helper.js index 42f579f6..7f6a571c 100644 --- a/balance-transfer/app/helper.js +++ b/balance-transfer/app/helper.js @@ -92,6 +92,8 @@ var getRegisteredUser = async function(username, userOrg, isJson) { }, adminUserObj); logger.debug('Successfully got the secret for user %s',username); user = await client.setUserContext({username:username, password:secret}); + user._enrollmentSecret = secret; + await client.setUserContext(user); logger.debug('Successfully enrolled username %s and setUserContext on the client object', username); } if(user && user.isEnrolled) {