mirror of https://github.com/embarklabs/embark.git
Merge pull request #815 from embark-framework/fix-invalid-account-param-error
Show an error message on account parameters
This commit is contained in:
commit
52a99ee4ef
|
@ -38,7 +38,7 @@ class ContractDeployer {
|
|||
const match = arg.match(/\$accounts\[([0-9]+)]/);
|
||||
if (match) {
|
||||
if (!accounts[match[1]]) {
|
||||
return cb(__('No corresponding account at index $d', match[1]));
|
||||
return cb(__('No corresponding account at index %d', match[1]));
|
||||
}
|
||||
return cb(null, accounts[match[1]]);
|
||||
}
|
||||
|
|
|
@ -75,8 +75,12 @@ class DeployManager {
|
|||
async.auto(contractDeploys, function(err, _results) {
|
||||
if (err) {
|
||||
self.logger.error(__("error deploying contracts"));
|
||||
self.logger.error(err.message);
|
||||
self.logger.debug(err.stack);
|
||||
if(err.message !== undefined) {
|
||||
self.logger.error(err.message);
|
||||
self.logger.debug(err.stack);
|
||||
} else {
|
||||
self.logger.error(err);
|
||||
}
|
||||
}
|
||||
if (contracts.length === 0) {
|
||||
self.logger.info(__("no contracts found"));
|
||||
|
|
Loading…
Reference in New Issue