diff --git a/api/controllers/services/secure-rec/prescription/edit-provider.js b/api/controllers/services/secure-rec/prescription/edit-provider.js index b86a920..4f55fb1 100644 --- a/api/controllers/services/secure-rec/prescription/edit-provider.js +++ b/api/controllers/services/secure-rec/prescription/edit-provider.js @@ -45,7 +45,7 @@ module.exports = { let owner = this.req.session.auth, pubKey = await ursa.getPublicKey(owner.privateKey), result, Args, prescription; try{ Args = [pubKey, inputs.hash]; - // result = await fabric.invokeTransaction('mychannel','Org1MSP','secureRec', 'consumePrescription', Args); + result = await fabric.invokeTransaction('mychannel','Org1MSP','secureRec', 'consumePrescription', Args); // Get prescription prescription = await fabric.queryChaincode('mychannel','Org1MSP','secureRec', 'queryPrescription', [inputs.hash]); prescription = JSON.parse(prescription[0].toString()); diff --git a/api/controllers/services/secure-rec/prescription/new.js b/api/controllers/services/secure-rec/prescription/new.js index cba29dc..8988036 100644 --- a/api/controllers/services/secure-rec/prescription/new.js +++ b/api/controllers/services/secure-rec/prescription/new.js @@ -95,7 +95,7 @@ module.exports = { let Args = [user.publicKey, publicKey, encryptedHash]; let result = await fabric.invokeTransaction('mychannel','Org1MSP','secureRec', 'createPrescription', Args); if (result['status'] == 'SUCCESS') - return exits.success({'success': true, 'message': 'Your prescription has been created successfully. Hyperledger transaction hash: ' + result['hash'] }); + return exits.success({'success': true, 'message': 'Your prescription has been created successfully. Hyperledger transaction hash: ' + result['hash'], 'hash': encryptedHash }); else return exits.success({'success': false, 'message': result}); }catch(err){