fix(SPG-551) Item rate - index - muncul error "Cannot read properties of null (reading 'start_date')" saat mengakses index
parent
bc0d8cbb10
commit
5fa89e8666
|
@ -22,10 +22,9 @@ export class IndexItemRateManager extends BaseIndexManager<ItemEntity> {
|
|||
this.result.data?.map(item => {
|
||||
let prices = []
|
||||
for (let d = new Date(this.filterParam.start_date); d <= new Date(this.filterParam.end_date); d.setDate(d.getDate() + 1)) {
|
||||
console.log(d, 'tanggal')
|
||||
|
||||
const rate = item['item_rates']?.find(
|
||||
rate => d >= new Date(rate.season_period.start_date) && d <= new Date(rate.season_period.end_date),
|
||||
rate => d >= new Date(rate.season_period.start_date) && d <= new Date(rate.season_period.end_date)
|
||||
);
|
||||
|
||||
prices.push({
|
||||
|
|
|
@ -7,14 +7,14 @@ export class FilterItemRateDto
|
|||
extends BaseFilterDto
|
||||
implements FilterItemRateEntity {
|
||||
@ApiProperty({
|
||||
required: true,
|
||||
required: false,
|
||||
type: Date,
|
||||
example: '2024-04-01'
|
||||
})
|
||||
start_date: Date;
|
||||
|
||||
@ApiProperty({
|
||||
required: true,
|
||||
required: false,
|
||||
type: Date,
|
||||
example: '2024-04-30'
|
||||
})
|
||||
|
|
Loading…
Reference in New Issue