From 3f2f9ee1fa28a35c0eca20fc7b0329ba1d121ace Mon Sep 17 00:00:00 2001 From: Agnibho Mondal Date: Sun, 11 Dec 2016 08:05:03 +0530 Subject: [PATCH] Minor corrections --- prepare.js | 3 +- src/data/aciclovir.json | 90 ++++++++++++++++++++++ src/data/cefixime.json | 77 +++++++++++++++++++ src/data/cefuroxime.json | 151 ++++++++++++++++++++++++++++++++++++ src/data/prednisolone.json | 153 +++++++++++++++++++++++++++++++++++++ src/dosage.js | 3 + src/main.js | 11 ++- 7 files changed, 484 insertions(+), 4 deletions(-) create mode 100644 src/data/aciclovir.json create mode 100644 src/data/cefuroxime.json create mode 100644 src/data/prednisolone.json diff --git a/prepare.js b/prepare.js index f6a0b79..28892c4 100644 --- a/prepare.js +++ b/prepare.js @@ -2,7 +2,7 @@ var DATA_SRC="./src/data/"; var DATA_FILE="./src/data.json"; var fs=require("fs"); -var bigData={id:"com.agnibho.com.pdosage.data", timestamp: Date.now(), version: 0, dosage:[]}; +var bigData={id:"com.agnibho.com.pdosage.data", timestamp: Date.now(), version: 0}; if(process.argv[2]=="watch"){ fs.watch(DATA_SRC, jsonCat); @@ -12,6 +12,7 @@ else{ } function jsonCat(){ + bigData.dosage=[]; console.log("Joining JSON data files"); var files=fs.readdirSync(DATA_SRC); for(var i=0; idata.timestamp){ + this.dosage=new Dosage(loc.dosage); + } } catch(e){ - this.dosage=new Dosage(data.dosage); - localStorage.setItem("pdosage_data", data); + if(!this.dosage){ + this.dosage=new Dosage(data.dosage); + localStorage.setItem("pdosage_data", JSON.stringify(data)); + } } } }); -- 2.39.2