mirror of
https://github.com/oceanprotocol/ocean.js.git
synced 2024-11-26 20:39:05 +01:00
Merge pull request #598 from oceanprotocol/feature/sample-links-removal
Asset metadata sample links removal
This commit is contained in:
commit
9a832dc9b7
@ -260,8 +260,11 @@ export class Assets extends Instantiable {
|
|||||||
if (newMetadata.description)
|
if (newMetadata.description)
|
||||||
ddo.service[i].attributes.additionalInformation.description =
|
ddo.service[i].attributes.additionalInformation.description =
|
||||||
newMetadata.description
|
newMetadata.description
|
||||||
if (newMetadata.links)
|
if (newMetadata.links) {
|
||||||
ddo.service[i].attributes.additionalInformation.links = newMetadata.links
|
ddo.service[i].attributes.additionalInformation.links = newMetadata.links
|
||||||
|
} else {
|
||||||
|
ddo.service[i].attributes.additionalInformation.links = []
|
||||||
|
}
|
||||||
}
|
}
|
||||||
return ddo
|
return ddo
|
||||||
}
|
}
|
||||||
|
@ -252,6 +252,20 @@ describe('Marketplace flow', () => {
|
|||||||
assert(assets.results.length > 0)
|
assert(assets.results.length > 0)
|
||||||
})
|
})
|
||||||
|
|
||||||
|
it('Alice updates metadata and removes sample links', async () => {
|
||||||
|
const newMetaData: EditableMetadata = {
|
||||||
|
description: 'new description no links',
|
||||||
|
title: 'new title no links'
|
||||||
|
}
|
||||||
|
const newDdo = await ocean.assets.editMetadata(ddo, newMetaData)
|
||||||
|
assert(newDdo !== null)
|
||||||
|
const txid = await ocean.onChainMetadata.update(newDdo.id, newDdo, alice.getId())
|
||||||
|
assert(txid !== null)
|
||||||
|
await sleep(60000)
|
||||||
|
const metaData = await ocean.assets.getServiceByType(ddo.id, 'metadata')
|
||||||
|
assert.deepEqual(metaData.attributes.additionalInformation.links, [])
|
||||||
|
})
|
||||||
|
|
||||||
it('Alice updates metadata', async () => {
|
it('Alice updates metadata', async () => {
|
||||||
const newMetaData: EditableMetadata = {
|
const newMetaData: EditableMetadata = {
|
||||||
description: 'new description',
|
description: 'new description',
|
||||||
|
Loading…
x
Reference in New Issue
Block a user