summaryrefslogtreecommitdiff
path: root/iridescence/src/models/product.js
diff options
context:
space:
mode:
authorAdam T. Carpenter <atc@53hor.net>2020-11-12 16:27:13 -0500
committerAdam T. Carpenter <atc@53hor.net>2020-11-12 16:27:13 -0500
commit9b77f9ec2c00b48c551f65b2e9d7a087004de4c0 (patch)
treeb7eb96fc4a2c7baffcb4acfc93c572ab079f11a2 /iridescence/src/models/product.js
parent7381a7033231e6454a37fd64b1f3de4e8d59355f (diff)
downloadtheglassyladies-9b77f9ec2c00b48c551f65b2e9d7a087004de4c0.tar.xz
theglassyladies-9b77f9ec2c00b48c551f65b2e9d7a087004de4c0.zip
Noice. Product creation and updating is totally functional.
Diffstat (limited to 'iridescence/src/models/product.js')
-rw-r--r--iridescence/src/models/product.js4
1 files changed, 2 insertions, 2 deletions
diff --git a/iridescence/src/models/product.js b/iridescence/src/models/product.js
index c408b79..ded5434 100644
--- a/iridescence/src/models/product.js
+++ b/iridescence/src/models/product.js
@@ -4,8 +4,8 @@ export default class Product {
this.id = json.id ? json.id : null;
this.name = json.name ? json.name : null;
this.description = json.description ? json.description : null;
- this.cents = json.cents ? json.cents : null;
- this.quantity = json.quantity ? json.quantity : null;
+ this.cents = Number.isFinite(json.cents) ? json.cents : null;
+ this.quantity = Number.isFinite(json.quantity) ? json.quantity : null;
this.featured = json.featured ? json.featured : false;
this.category = json.category ? json.category : null;
this.photo_base = json.photo_base ? json.photo_base : null;