@@ -55,7 +55,7 @@ export class CoreReportBuilderReportDetailComponent implements OnInit {
55
55
new BehaviorSubject < CoreReportBuilderReportDetailState > ( {
56
56
report : null ,
57
57
loaded : false ,
58
- canLoadMoreRows : true ,
58
+ canLoadMoreRows : false ,
59
59
errorLoadingRows : false ,
60
60
cardviewShowFirstTitle : false ,
61
61
cardVisibleColumns : 1 ,
@@ -126,6 +126,7 @@ export class CoreReportBuilderReportDetailComponent implements OnInit {
126
126
report,
127
127
cardVisibleColumns : report . details . settingsdata . cardviewVisibleColumns ,
128
128
cardviewShowFirstTitle : report . details . settingsdata . cardviewShowFirstTitle ,
129
+ canLoadMoreRows : report . data . totalrowcount > report . data . rows . length ,
129
130
} ) ;
130
131
131
132
this . logView ( report ) ;
@@ -175,7 +176,6 @@ export class CoreReportBuilderReportDetailComponent implements OnInit {
175
176
this . updateState ( { page : 0 , canLoadMoreRows : false } ) ;
176
177
await CoreUtils . ignoreErrors ( this . getReport ( ) ) ;
177
178
await ionRefresher ?. complete ( ) ;
178
- this . updateState ( { canLoadMoreRows : true } ) ;
179
179
}
180
180
181
181
/**
@@ -225,12 +225,12 @@ export class CoreReportBuilderReportDetailComponent implements OnInit {
225
225
] ,
226
226
} ,
227
227
} ,
228
+ canLoadMoreRows : newReport . data . totalrowcount > report . data . rows . length + newReport . data . rows . length ,
228
229
} ) ;
229
230
} catch ( error ) {
230
231
CoreDomUtils . showErrorModalDefault ( error , 'Error loading more reports' ) ;
231
232
232
- this . updateState ( { canLoadMoreRows : false } ) ;
233
- this . updateState ( { errorLoadingRows : true } ) ;
233
+ this . updateState ( { canLoadMoreRows : false , errorLoadingRows : true } ) ;
234
234
}
235
235
236
236
complete ( ) ;
0 commit comments