diff --git a/relog-web/src/casebuilder/InputPage.js b/relog-web/src/casebuilder/InputPage.js index bbfad16..bc8f439 100644 --- a/relog-web/src/casebuilder/InputPage.js +++ b/relog-web/src/casebuilder/InputPage.js @@ -235,7 +235,7 @@ const InputPage = () => { "disposal limit (tonne)", ].forEach((key) => { newData.plants[plantName][key] = { ...newData.plants[plantName][key] }; - newData.plants[plantName][key][productName] = 0; + newData.plants[plantName][key][productName] = "0"; }); save(newData); return newData; diff --git a/relog-web/src/casebuilder/export.js b/relog-web/src/casebuilder/export.js index 3528929..317f781 100644 --- a/relog-web/src/casebuilder/export.js +++ b/relog-web/src/casebuilder/export.js @@ -277,7 +277,7 @@ export const exportPlant = (original, parameters) => { const v = exportValueAcf(dispCost, origDict); if (v) { resDict.disposal[dispName] = { "cost ($/tonne)": v }; - const limit = original["disposal limit (tonne)"][dispName]; + const limit = String(original["disposal limit (tonne)"][dispName]); if (limit.length > 0) { resDict.disposal[dispName]["limit (tonne)"] = exportValue( limit, diff --git a/relog-web/src/casebuilder/export.test.js b/relog-web/src/casebuilder/export.test.js index d358ea0..4f80511 100644 --- a/relog-web/src/casebuilder/export.test.js +++ b/relog-web/src/casebuilder/export.test.js @@ -213,7 +213,7 @@ const samplePlantsOriginal = [ }, "disposal limit (tonne)": { "Hydrogen gas": "10", - "Carbon dioxide": "", + "Carbon dioxide": 0, Tar: "", }, "emissions (tonne/tonne)": { @@ -406,6 +406,7 @@ const samplePlantsExported = [ }, "Carbon dioxide": { "cost ($/tonne)": [0, 0, 0], + "limit (tonne)": [0, 0, 0], }, Tar: { "cost ($/tonne)": [200, 400, 800], @@ -439,6 +440,7 @@ const samplePlantsExported = [ }, "Carbon dioxide": { "cost ($/tonne)": [0, 0, 0], + "limit (tonne)": [0, 0, 0], }, Tar: { "cost ($/tonne)": [100, 200.0, 400],