File tree Expand file tree Collapse file tree 1 file changed +11
-11
lines changed
src/agenda/reservation-list Expand file tree Collapse file tree 1 file changed +11
-11
lines changed Original file line number Diff line number Diff 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
You can’t perform that action at this time.
0 commit comments