diff --git a/src/db-manifest.js b/src/db-manifest.js index 51ad0fac5..2f4a7b9e8 100644 --- a/src/db-manifest.js +++ b/src/db-manifest.js @@ -12,7 +12,7 @@ const createDBManifest = (name, type, accessControllerAddress, publicKey) => { const uploadDBManifest = async (ipfs, manifest) => { const dag = await ipfs.object.put(encodeManifest(manifest)) - return dag.toJSON().multihash.toString() + return dag.toJSON().hash.toString() } const signDBManifest = async (manifest, identity, identityProvider) => { diff --git a/src/ipfs-access-controller.js b/src/ipfs-access-controller.js index f0be5cb3b..b8caa3b50 100644 --- a/src/ipfs-access-controller.js +++ b/src/ipfs-access-controller.js @@ -34,15 +34,14 @@ class IPFSAccessController extends AbstractAccessController { } async save () { - let hash try { const access = JSON.stringify(this._access, null, 2) const dag = await this._ipfs.object.put(new Buffer(access)) - hash = dag.toJSON().multihash.toString() + const hash = dag.toJSON().hash.toString() + return path.join('/ipfs', hash) } catch (e) { console.log("ACCESS ERROR:", e) } - return path.join('/ipfs', hash) } async setup ({ accessControllerAddress: address }) {