handle legacy hash for updating dapp

Signed-off-by: Jakub Sokołowski <jakub@status.im>
This commit is contained in:
Jakub Sokołowski 2020-02-12 13:44:47 +01:00
parent 5639ea9fb2
commit fbd573da91
No known key found for this signature in database
GPG Key ID: 4EF064D0E6D63020
1 changed files with 6 additions and 4 deletions

View File

@ -12,9 +12,9 @@ const ipfsUpload = async (ipfs, data) => {
return resp[0].hash
}
const updateDapp = async (dbCol, oldHash, newHash) => {
const updateDapp = async (dbCol, legacyHash, newHash) => {
return dbCol.updateOne(
{hash: oldHash},
{hash: legacyHash},
{'$set': {ipfsHash: newHash}}
)
}
@ -36,8 +36,10 @@ const main = async () => {
const dapps = await dbDapps.find().toArray()
for (let dapp of dapps) {
let oldHash = dapp.hash
let legacyHash = dapp.hash
let oldHash = dapp.ipfsHash
console.log(` * ${dapp.details.name} - ${dapp.details.url}`)
console.log(` - LEG HASH: ${legacyHash}`)
console.log(` - OLD HASH: ${oldHash}`)
let newHash = await ipfsUpload(ipfs, dapp.details)
console.log(` - NEW HASH: ${newHash}`)
@ -46,7 +48,7 @@ const main = async () => {
continue
}
let rval = await updateDapp(dbDapps, oldHash, newHash)
let rval = await updateDapp(dbDapps, legacyHash, newHash)
if (rval.result.ok != 1) {
console.log(' ! FAILURE')
}