From f27c8c4f0313ec95394dca2a3a9e10b43bf27017 Mon Sep 17 00:00:00 2001 From: sairajzero Date: Thu, 31 Mar 2022 21:54:51 +0530 Subject: [PATCH] Bug fixes - Renamed standard_Operations.html to index.html - Fixed some minor bugs in floCloudAPI - Added: floCrypto.validateFloID (alias for floCrypto.validateAddr) --- floCloudAPI.js | 15 ++++++++------- floCrypto.js | 4 ++-- standard_Operations.html => index.html | 0 3 files changed, 10 insertions(+), 9 deletions(-) rename standard_Operations.html => index.html (100%) diff --git a/floCloudAPI.js b/floCloudAPI.js index 4f3777a..3758337 100644 --- a/floCloudAPI.js +++ b/floCloudAPI.js @@ -1,9 +1,9 @@ -(function(EXPORTS) { //floCloudAPI v2.2.0 +(function(EXPORTS) { //floCloudAPI v2.2.0a /* FLO Cloud operations to send/request application data*/ 'use strict'; const floCloudAPI = EXPORTS; - var Kbucket; + var kBucket; const K_Bucket = floCloudAPI.K_Bucket = function(masterID, nodeList) { const decodeID = floID => { @@ -102,7 +102,7 @@ return new Promise((resolve, reject) => { try { nodeList = nodeList || Object.keys(floGlobals.supernodes); - Kbucket = new K_Bucket(SNStorageID, nodeList); + kBucket = new K_Bucket(SNStorageID, nodeList); resolve('Cloud init successful'); } catch (error) { reject(error); @@ -110,8 +110,8 @@ }) } - Object.defineProperty(floCloudAPI, 'Kbucket', { - get: () => Kbucket + Object.defineProperty(floCloudAPI, 'kBucket', { + get: () => kBucket }); const _inactive = new Set(); @@ -252,7 +252,8 @@ let randID = floCrypto.randString(5); node.send(JSON.stringify(request)); node.onmessage = (evt) => { - let d = e = null; + let d = null, + e = null; try { d = filterData(JSON.parse(evt.data)); } catch (error) { @@ -314,7 +315,7 @@ break; case "UPDATE": if (dataSet[vc].message.diff) - floGlobals.appObjects[objectName] = mergeDiff(floGlobals.appObjects[objectName], dataSet[vc].message.diff); + floGlobals.appObjects[objectName] = diff.merge(floGlobals.appObjects[objectName], dataSet[vc].message.diff); } floGlobals.lastVC[objectName] = vc; } diff --git a/floCrypto.js b/floCrypto.js index 96d38ca..4ab4d5c 100644 --- a/floCrypto.js +++ b/floCrypto.js @@ -1,4 +1,4 @@ -(function(EXPORTS) { //floCrypto v2.3.0 +(function(EXPORTS) { //floCrypto v2.3.0a /* FLO Crypto Operators */ 'use strict'; const floCrypto = EXPORTS; @@ -203,7 +203,7 @@ } //Check if the given Address is valid or not - floCrypto.validateAddr = function(inpAddr) { + floCrypto.validateFloID = floCrypto.validateAddr = function(inpAddr) { if (!inpAddr) return false; try { diff --git a/standard_Operations.html b/index.html similarity index 100% rename from standard_Operations.html rename to index.html