Web: Fix parsing of disposal limit

This commit is contained in:
2023-03-08 09:42:02 -06:00
parent b3a6632d7e
commit 3b3ecbde27
3 changed files with 5 additions and 3 deletions

View File

@@ -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;

View File

@@ -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,

View File

@@ -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],