Skip to content

Commit f52bac8

Browse files
committed
scope conditions
1 parent a60284b commit f52bac8

File tree

1 file changed

+11
-11
lines changed

1 file changed

+11
-11
lines changed

src/agenda/reservation-list/index.tsx

Lines changed: 11 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -141,8 +141,7 @@ class ReservationList extends Component<ReservationListProps, State> {
141141
const {selectedDay} = props;
142142
const reservations = this.getReservations(props);
143143

144-
if (selectedDay && this.selectedDay)
145-
if (this.list && !sameDate(selectedDay, this.selectedDay)) {
144+
if (this.list && selectedDay && this.selectedDay && !sameDate(selectedDay, this.selectedDay)) {
146145
let scrollPosition = 0;
147146
for (let i = 0; i < reservations.scrollPosition; i++) {
148147
scrollPosition += this.heights[i] || 0;
@@ -187,16 +186,17 @@ class ReservationList extends Component<ReservationListProps, State> {
187186
let reservations: DayAgenda[] = [];
188187
if (this.state.reservations && this.state.reservations.length) {
189188
const iterator = this.state.reservations[0].date?.clone();
190-
if (iterator)
191-
while (iterator.getTime() < selectedDay.getTime()) {
192-
const res = this.getReservationsForDay(iterator, props);
193-
if (!res) {
194-
reservations = [];
195-
break;
196-
} else {
197-
reservations = reservations.concat(res);
189+
if (iterator) {
190+
while (iterator.getTime() < selectedDay.getTime()) {
191+
const res = this.getReservationsForDay(iterator, props);
192+
if (!res) {
193+
reservations = [];
194+
break;
195+
} else {
196+
reservations = reservations.concat(res);
197+
}
198+
iterator.addDays(1);
198199
}
199-
iterator.addDays(1);
200200
}
201201
}
202202

0 commit comments

Comments
 (0)