From 7ae497a15d20840a787e9c996d40b4fc7c312e24 Mon Sep 17 00:00:00 2001 From: bumi Date: Mon, 16 Apr 2018 23:34:14 +0200 Subject: [PATCH] Better handling of undefined values in bignumber cps --- app/utils/cps/bignumber.js | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/app/utils/cps/bignumber.js b/app/utils/cps/bignumber.js index 4fd3f55..0a4f893 100644 --- a/app/utils/cps/bignumber.js +++ b/app/utils/cps/bignumber.js @@ -5,8 +5,10 @@ export default function(dependentKey, converterMethod) { return computed(dependentKey, { get () { let value = this.get(dependentKey); - if (value) { - return this.get(dependentKey)[converterMethod](); + if (value && ethers.utils.isBigNumber(value)) { + return value[converterMethod](); + } else { + return value; } }, set (key, value) {