diff --git a/manage.html b/manage.html
index 481451a..0e10cd0 100644
--- a/manage.html
+++ b/manage.html
@@ -488,12 +488,12 @@
}
let floData
if (manageType === 'aggregator')
- floData = `KYC|APPROVE_KYC|${addresses.join(',')}`
+ floData = `KYC|APPROVE_KYC|${addresses.join('+')}`
else {
const addressWithLabels = addresses.map((address, index) => {
return `${address}:${addressLabels[index]}`
})
- floData = `KYC|APPROVE_AGGREGATOR|${addressWithLabels.join(',')}`
+ floData = `KYC|APPROVE_AGGREGATOR|${addressWithLabels.join('+')}`
}
console.log(floData)
if (floData.length > 1040) {
@@ -541,9 +541,9 @@
}
let floData
if (manageType === 'aggregator')
- floData = `KYC|REVOKE_KYC|${addresses.join(',')}`
+ floData = `KYC|REVOKE_KYC|${addresses.join('+')}`
else
- floData = `KYC|REVOKE_AGGREGATOR|${addresses.join(',')}`
+ floData = `KYC|REVOKE_AGGREGATOR|${addresses.join('+')}`
console.log(floData)
getConfirmation('Revoke selected addresses?', {
confirmText: 'Revoke',
diff --git a/scripts/chainkyc.js b/scripts/chainkyc.js
index 4b0a383..23ee40e 100644
--- a/scripts/chainkyc.js
+++ b/scripts/chainkyc.js
@@ -172,13 +172,13 @@ function getApprovedAggregators() {
const [service, operationType, operationData, validity] = floData.split('|');
switch (operationType) {
case 'APPROVE_AGGREGATOR':
- operationData.split(',').forEach(aggregator => {
+ operationData.split('+').forEach(aggregator => {
const [address, label = ''] = aggregator.split(':');
floGlobals.approvedKycAggregators[floCrypto.toFloID(address)] = label;
});
break;
case 'REVOKE_AGGREGATOR':
- operationData.split(',').forEach(aggregator => {
+ operationData.split('+').forEach(aggregator => {
const [address, label = ''] = aggregator.split(':');
delete floGlobals.approvedKycAggregators[floCrypto.toFloID(address)]
});
@@ -210,7 +210,7 @@ function getApprovedKycs() {
const [service, operationType, operationData, validity] = floData.split('|');
switch (operationType) {
case 'APPROVE_KYC':
- operationData.split(',').forEach(address => {
+ operationData.split('+').forEach(address => {
floGlobals.approvedKyc[address] = {
validFrom: time * 1000,
validTo: validity || Date.now() + 10000000,
@@ -219,7 +219,7 @@ function getApprovedKycs() {
});
break;
case 'REVOKE_KYC':
- operationData.split(',').forEach(address => {
+ operationData.split('+').forEach(address => {
if (!floGlobals.approvedKyc[address]) return
floGlobals.approvedKyc[address].validTo = time * 1000;
floGlobals.approvedKyc[address].revokedBy = vin[0].addr;
diff --git a/scripts/floGlobals.js b/scripts/floGlobals.js
index 974b2c2..28c9adc 100644
--- a/scripts/floGlobals.js
+++ b/scripts/floGlobals.js
@@ -2,5 +2,5 @@ const floGlobals = {
blockchain: "FLO",
adminID: "FKAEdnPfjXLHSYwrXQu377ugN4tXU7VGdf",
application: "KYC",
- masterAddress: 'FUT2sV3EJiLGgoLmpXW9jAFuhmWy35V5G6'
+ masterAddress: 'FRSUrLuy5nhz6PCyuxMmo7vg9JmTFX5Goi'
}
\ No newline at end of file