Skip to content

Commit

Permalink
fix(export-metrics): only first task group take into account first va…
Browse files Browse the repository at this point in the history
…lue to calculate average
  • Loading branch information
Frown00 committed Jul 26, 2022
1 parent 725c81b commit af4bd04
Showing 1 changed file with 10 additions and 10 deletions.
20 changes: 10 additions & 10 deletions src/main/pupillary/export/Worksheet.ts
Original file line number Diff line number Diff line change
Expand Up @@ -112,25 +112,25 @@ export default class Worksheet {
let value: number | string = '';
let isCalculating = false;
for (let i = startFrom; i < taskRow.length; i += 1) {
const taskName = taskRow[i];
const wantedResult = data.segments.find((s) => s.name === taskName);
const calculation = summary.find((s) => s === taskName);
const columnName = taskRow[i];
const wantedResult = data.segments.find((s) => s.name === columnName);
const summaryCalculation = summary.find((s) => s === columnName);

if (calculation) {
value = this.getCalculation(calculation, values, baselines);
if (summaryCalculation) {
value = this.getCalculation(summaryCalculation, values, baselines);
isCalculating = true;
} else {
value = this.getValue(wantedResult) || '';
if (value !== '' && value !== 'INVALID') {
values.push(<number>value);
if (wantedResult?.baseline?.value)
baselines.push(wantedResult?.baseline?.value);
}
if (isCalculating) {
isCalculating = false;
values = [];
baselines = [];
}
if (value !== '' && value !== 'INVALID') {
values.push(<number>value);
if (wantedResult?.baseline?.value)
baselines.push(wantedResult?.baseline?.value);
}
}
if (value === 'INVALID') {
row.push(value);
Expand Down

0 comments on commit af4bd04

Please sign in to comment.