Skip to content

Commit 892855d

Browse files
authored
Merge pull request #2285 from ORNL-AMO/issue-2126
Issue 2126 - bulk analysis baseline year bug resolved
2 parents d8d5ac7 + 6ac6e44 commit 892855d

File tree

1 file changed

+12
-0
lines changed

1 file changed

+12
-0
lines changed

src/app/data-evaluation/account/account-analysis/account-analysis-setup/account-analysis-setup.component.ts

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -193,6 +193,18 @@ export class AccountAnalysisSetupComponent implements OnInit {
193193
this.dbChangesService.selectFacility(facility);
194194
let newIdbItem: IdbAnalysisItem = getNewIdbAnalysisItem(this.account, facility, accountMeterGroups, accountPredictors, this.analysisItem.analysisCategory);
195195
newIdbItem.energyIsSource = this.analysisItem.energyIsSource;
196+
let facilityBaselineYear: number;
197+
if (this.analysisItem.analysisCategory == 'energy') {
198+
facilityBaselineYear = facility.sustainabilityQuestions.energyReductionBaselineYear;
199+
}
200+
else if (this.analysisItem.analysisCategory == 'water') {
201+
facilityBaselineYear = facility.sustainabilityQuestions.waterReductionBaselineYear;
202+
}
203+
if (facility.isNewFacility && (facilityBaselineYear > this.analysisItem.baselineYear)) {
204+
newIdbItem.baselineYear = facilityBaselineYear;
205+
} else {
206+
newIdbItem.baselineYear = this.analysisItem.baselineYear;
207+
}
196208
newIdbItem.reportYear = this.analysisItem.reportYear;
197209
if (this.analysisItem.name != '') {
198210
newIdbItem.name = this.analysisItem.name;

0 commit comments

Comments
 (0)