diff --git a/src/app/core/core.component.ts b/src/app/core/core.component.ts
index e2444d227e..e1b8f42b90 100644
--- a/src/app/core/core.component.ts
+++ b/src/app/core/core.component.ts
@@ -72,6 +72,7 @@ export class CoreComponent implements OnInit {
private automaticBackupService: AutomaticBackupService,
private applicationInstanceDbService: ApplicationInstanceDbService,
private importBackupModalService: ImportBackupModalService,
+ private sqlDbApiService: SqlDbApiService,
private inventoryDbService: InventoryDbService) {
}
@@ -186,6 +187,7 @@ export class CoreComponent implements OnInit {
this.calculatorDbService.setAll(initializedData.calculators);
this.inventoryDbService.setAll(initializedData.inventoryItems);
this.idbStarted = true;
+ this.sqlDbApiService.initCustomDbMaterials();
this.changeDetectorRef.detectChanges();
if (this.electronService.isElectron) {
this.automaticBackupService.saveVersionedBackup();
diff --git a/src/app/suiteDb/custom-materials/custom-solid-liquid-flue-gas-materials/custom-solid-liquid-flue-gas-materials.component.html b/src/app/suiteDb/custom-materials/custom-solid-liquid-flue-gas-materials/custom-solid-liquid-flue-gas-materials.component.html
index 17b4d7e140..42a80c81ef 100644
--- a/src/app/suiteDb/custom-materials/custom-solid-liquid-flue-gas-materials/custom-solid-liquid-flue-gas-materials.component.html
+++ b/src/app/suiteDb/custom-materials/custom-solid-liquid-flue-gas-materials/custom-solid-liquid-flue-gas-materials.component.html
@@ -13,7 +13,7 @@
Carbon:
- {{solidLiquidFlueGasMaterial.carbon * 100 | sigFigs: '3'}} %
+ {{solidLiquidFlueGasMaterial.carbon | sigFigs: '3'}} %
|
@@ -21,7 +21,7 @@
Hydrogen:
- {{solidLiquidFlueGasMaterial.hydrogen * 100 | sigFigs: '3'}} %
+ {{solidLiquidFlueGasMaterial.hydrogen | sigFigs: '3'}} %
|
@@ -29,7 +29,7 @@
Inert Ash:
- {{solidLiquidFlueGasMaterial.inertAsh * 100 | sigFigs: '3'}} %
+ {{solidLiquidFlueGasMaterial.inertAsh | sigFigs: '3'}} %
|
@@ -37,7 +37,7 @@
Moisture:
- {{solidLiquidFlueGasMaterial.moisture * 100 | sigFigs: '3'}} %
+ {{solidLiquidFlueGasMaterial.moisture | sigFigs: '3'}} %
|
@@ -45,7 +45,7 @@
Nitrogen:
- {{solidLiquidFlueGasMaterial.nitrogen * 100 | sigFigs: '3'}} %
+ {{solidLiquidFlueGasMaterial.nitrogen | sigFigs: '3'}} %
|
@@ -54,7 +54,7 @@
2:
- {{solidLiquidFlueGasMaterial.o2 * 100 | sigFigs: '3'}} %
+ {{solidLiquidFlueGasMaterial.o2 | sigFigs: '3'}} %
|
@@ -62,7 +62,7 @@
Sulphur:
- {{solidLiquidFlueGasMaterial.sulphur * 100 | sigFigs: '3'}} %
+ {{solidLiquidFlueGasMaterial.sulphur | sigFigs: '3'}} %
|
diff --git a/src/app/suiteDb/solid-liquid-flue-gas-material/solid-liquid-flue-gas-material.component.ts b/src/app/suiteDb/solid-liquid-flue-gas-material/solid-liquid-flue-gas-material.component.ts
index 6418ec883f..f03905995d 100644
--- a/src/app/suiteDb/solid-liquid-flue-gas-material/solid-liquid-flue-gas-material.component.ts
+++ b/src/app/suiteDb/solid-liquid-flue-gas-material/solid-liquid-flue-gas-material.component.ts
@@ -75,11 +75,12 @@ export class SolidLiquidFlueGasMaterialComponent implements OnInit {
async addMaterial() {
if (this.canAdd) {
- this.convertDecimals();
this.canAdd = false;
if (this.settings.unitsOfMeasure === 'Metric') {
this.newMaterial.heatingValue = this.convertUnitsService.value(this.newMaterial.heatingValue).from('kJkg').to('btuLb');
}
+
+ // * db insert converts user input percentage to fraction
let suiteDbResult = this.sqlDbApiService.insertSolidLiquidFlueGasMaterial(this.newMaterial);
if (suiteDbResult == true) {
await firstValueFrom(this.solidLiquidMaterialDbService.addWithObservable(this.newMaterial))