Unverified Commit 21e467b1 authored by Liana Husikyan's avatar Liana Husikyan Committed by GitHub

Merge pull request #445 from ethereum/checkMetadataExists

Check metadata exist before saving it to the filesystem
parents f40d5783 efb53d6a
......@@ -56,7 +56,13 @@ class CompilerMetadata extends Plugin {
deploy[network] = self._syncContext(contract, deploy[network] || {})
})
provider.set(metadataFileName, JSON.stringify(JSON.parse(contract.object.metadata), null, '\t'))
let parsedMetadata
try {
parsedMetadata = JSON.parse(contract.object.metadata)
} catch (e) {
console.log(e)
}
if (parsedMetadata) provider.set(metadataFileName, JSON.stringify(parsedMetadata, null, '\t'))
var data = {
deploy,
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment