sistemato bug di scambio tab in caso non ci fossero nuovi post e aggiunto reset paginazione quando si cambia tab
This commit is contained in:
parent
eb24381f2f
commit
1eb104b450
2 changed files with 12 additions and 2 deletions
|
@ -103,7 +103,7 @@ var appendPostList = function(div, resultSet, categories, fallback) {
|
||||||
var prependPostsList = function(div, resultSet, categories, fallback) {
|
var prependPostsList = function(div, resultSet, categories, fallback) {
|
||||||
var type = getObjKey(FONTE.categories, categories);
|
var type = getObjKey(FONTE.categories, categories);
|
||||||
|
|
||||||
$(div).empty();
|
//$(div).empty();
|
||||||
if (resultSet.rows.length > 0) {
|
if (resultSet.rows.length > 0) {
|
||||||
FONTE.page_loaded[type]++;
|
FONTE.page_loaded[type]++;
|
||||||
drawListPost(div, resultSet, 'prepend');
|
drawListPost(div, resultSet, 'prepend');
|
||||||
|
|
|
@ -62,6 +62,8 @@ function update() {
|
||||||
}
|
}
|
||||||
|
|
||||||
function postsUpdate(categories) {
|
function postsUpdate(categories) {
|
||||||
|
$(FONTE.contentListClass).empty();
|
||||||
|
|
||||||
var storage = window.localStorage;
|
var storage = window.localStorage;
|
||||||
var type = getObjKey(FONTE.categories, categories);
|
var type = getObjKey(FONTE.categories, categories);
|
||||||
var jsonurl = weburl + REST_PARAMS.posts + REST_PARAMS.per_page + "&categories=" + categories.join(',');
|
var jsonurl = weburl + REST_PARAMS.posts + REST_PARAMS.per_page + "&categories=" + categories.join(',');
|
||||||
|
@ -177,6 +179,10 @@ function getPrevSinglePageRecur(url, pagenum, categories) {
|
||||||
}
|
}
|
||||||
|
|
||||||
function getLastSinglePageRecur(url, pagenum, categories) {
|
function getLastSinglePageRecur(url, pagenum, categories) {
|
||||||
|
// resetto la paginazione di #info e #ilove
|
||||||
|
FONTE.page_loaded.info = 0;
|
||||||
|
FONTE.page_loaded.ilove = 0;
|
||||||
|
|
||||||
var type = getObjKey(FONTE.categories, categories);
|
var type = getObjKey(FONTE.categories, categories);
|
||||||
|
|
||||||
console.log('url:'+url);
|
console.log('url:'+url);
|
||||||
|
@ -238,7 +244,11 @@ function getLastSinglePageRecur(url, pagenum, categories) {
|
||||||
insertOrUpdateCatToPost(id, val);
|
insertOrUpdateCatToPost(id, val);
|
||||||
});
|
});
|
||||||
});
|
});
|
||||||
|
|
||||||
|
if (data.length == 0) {
|
||||||
|
renderLastNews(FONTE.contentListClass, categories);
|
||||||
|
}
|
||||||
},
|
},
|
||||||
error: JSONErrorHandler
|
error: JSONErrorHandler
|
||||||
});
|
});
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in a new issue