params.onstat = onStat;
log("setting stat callback");
}
- if (m_queues.termlists) {
+ if (m_queues.termlists && config.facets.length) {
+ params.onterm = onTerm;
log("setting term callback");
- params.onterm = (config.facets.length ? onTerm : undefined);
}
if (m_queues.records) {
log("setting show callback");
params.onshow = onShow;
- }
- if (m_queues.record) {
+ // Record callback is subscribed from records callback
log("setting record callback");
params.onrecord = onRecord;
}