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;
}
// switching view between targets and records
function switchView(view) {
- var targets = widgetNode('Targets');
- var results = widgetNode('Results') || widgetNode('Records');
- var blanket = widgetNode('Blanket');
- var motd = widgetNode('MOTD');
+ var targets = widgetNode('targets');
+ var results = widgetNode('results') || widgetNode('records');
+ var blanket = widgetNode('blanket');
+ var motd = widgetNode('motd');
switch(view) {
case 'targets':