}
console.debug('fetched summary for record index', idx);
+ console.debug('index type is ', typeof idx);
if (ctx.result.records) {
// May be reset when quickly navigating results.
ctx.result.records[idx] = summary;
+ console.debug('added summary to records at',
+ ctx.result.records[idx]);
+ } else {
+ console.debug('ctx.result.records is unset!');
}
+
+ console.debug('summarized so far', ctx.result.records.length);
+
})).toPromise();
}
fleshSearchResults(): void {
console.log('fleshSearchResults() 1');
const records = this.searchContext.result.records;
+ console.log('fleshSearchResults() 1.5', records.length);
if (!records || records.length === 0) { return; }
console.log('fleshSearchResults() 2');