hide end of list message while searching

This commit is contained in:
Brian Smith 2014-09-19 00:20:45 -04:00
parent 9ae3fb1f45
commit 37be35275b
1 changed files with 9 additions and 10 deletions

View File

@ -27,6 +27,8 @@
var $ssNext = null;
var $ssScroller = null;
var $ssSpinner = null;
var $noActiveSessionsMsgSelector = $('#no-active-sessions');
var $noScheduledSessionsMsgSelector = $('#no-scheduled-sessions');
var currentScheduledSessionsPage = 0;
var currentScheduledSessionsQuery = defaultScheduledSessionsQuery();
@ -45,6 +47,8 @@
function loadSessions() {
$asSpinner.show();
$ssSpinner.show();
$noActiveSessionsMsgSelector.hide();
$noScheduledSessionsMsgSelector.hide();
// get active sessions
rest.findActiveSessions(currentActiveSessionsQuery)
@ -132,15 +136,12 @@
return currentActiveSessionsQuery;
}
function afterLoadActiveSessions(sessionList) {
var $noSessionsMsgSelector = $('#no-active-sessions');
function afterLoadActiveSessions(sessionList) {
if (sessionList.length === 0) {
$noSessionsMsgSelector.show();
$noActiveSessionsMsgSelector.show();
}
else {
$noSessionsMsgSelector.hide();
$noActiveSessionsMsgSelector.hide();
}
buildActiveSessionsQuery();
@ -199,16 +200,14 @@
function afterLoadScheduledSessions(sessionList) {
var $noSessionsMsgSelector = $('#no-scheduled-sessions');
if(sessionList.length < SCHEDULED_SESSIONS_LIMIT) {
// if we retrieve less results than asked for, end searching
$ssScroller.infinitescroll('pause');
$noSessionsMsgSelector.show();
$noScheduledSessionsMsgSelector.show();
$('.infinite-scroll-loader').remove();
}
else {
// $noSessionsMsgSelector.hide();
$noScheduledSessionsMsgSelector.hide();
currentScheduledSessionsPage++;
buildScheduledSessionsQuery();
registerScheduledSessionInfiniteScroll();