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 => {
|
this.result.data?.map(item => {
|
||||||
let prices = []
|
let prices = []
|
||||||
for (let d = new Date(this.filterParam.start_date); d <= new Date(this.filterParam.end_date); d.setDate(d.getDate() + 1)) {
|
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(
|
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({
|
prices.push({
|
||||||
|
|
|
@ -7,14 +7,14 @@ export class FilterItemRateDto
|
||||||
extends BaseFilterDto
|
extends BaseFilterDto
|
||||||
implements FilterItemRateEntity {
|
implements FilterItemRateEntity {
|
||||||
@ApiProperty({
|
@ApiProperty({
|
||||||
required: true,
|
required: false,
|
||||||
type: Date,
|
type: Date,
|
||||||
example: '2024-04-01'
|
example: '2024-04-01'
|
||||||
})
|
})
|
||||||
start_date: Date;
|
start_date: Date;
|
||||||
|
|
||||||
@ApiProperty({
|
@ApiProperty({
|
||||||
required: true,
|
required: false,
|
||||||
type: Date,
|
type: Date,
|
||||||
example: '2024-04-30'
|
example: '2024-04-30'
|
||||||
})
|
})
|
||||||
|
|
Loading…
Reference in New Issue