Skip to content

Commit

Permalink
fix: 🐛 simplify regional consumptions search
Browse files Browse the repository at this point in the history
  • Loading branch information
Vini7Dev committed Jun 29, 2023
1 parent 780025c commit 7771b25
Show file tree
Hide file tree
Showing 2 changed files with 14 additions and 35 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@ import { injectable, inject } from 'tsyringe'
import { IConsumptionMarkingsRepository } from '@modules/consumptionMarkings/repositories/IConsumptionMarkingsRepository'
import { groupConsumptionMarkingsByTimeDivision } from '@utils/groupConsumptionMarkingsByIimeDivision'
import { periodFilterBuilder } from '@utils/periodFilterBuilder'
import { groupConsumptionMarkingsByHydrometerId } from '@utils/groupConsumptionMarkingsByHydrometerId'
import { groupConsumptionByDate } from '@utils/groupConsumptionByDate'

type PeriodType = 'YESTERDAY' | 'PAST_MONTH' | 'PAST_YEAR' | 'CUSTOM'

Expand Down Expand Up @@ -47,17 +47,19 @@ export class SeeRegionalConsumptionUseCase {
timeDivision: middleIntervalDate,
})

const pastConsumptionByHydrometerId = groupConsumptionMarkingsByHydrometerId({
consumptionMarkingList: groupsOfConsumptionMarkings.pastGroup
})

const presentConsumptionByHydrometerId = groupConsumptionMarkingsByHydrometerId({
consumptionMarkingList: groupsOfConsumptionMarkings.presentGroup
})

return {
pastGroup: pastConsumptionByHydrometerId,
presentGroup: presentConsumptionByHydrometerId,
const groupedConsumptionMarkings = {
pastGroup: groupConsumptionByDate({
afterDate,
beforeDate,
consumptions: groupsOfConsumptionMarkings.pastGroup,
}),
presentGroup: groupConsumptionByDate({
afterDate,
beforeDate,
consumptions: groupsOfConsumptionMarkings.presentGroup,
}),
}

return groupedConsumptionMarkings
}
}
23 changes: 0 additions & 23 deletions server/src/utils/groupConsumptionMarkingsByHydrometerId.ts

This file was deleted.

0 comments on commit 7771b25

Please sign in to comment.