improvements for catchupFeedInGroup()
This commit is contained in:
parent
0a36196494
commit
701de97ebb
1 changed files with 27 additions and 1 deletions
|
@ -445,7 +445,33 @@ function catchupFeedInGroup(id) {
|
|||
var str = __("Mark all articles in %s as read?").replace("%s", title);
|
||||
|
||||
if (getInitParam("confirm_feed_catchup") != 1 || confirm(str)) {
|
||||
return viewCurrentFeed('MarkAllReadGR:' + id);
|
||||
|
||||
var rows = $$("#headlines-frame > div[id*=RROW][class*=Unread][orig-feed-id='"+id+"']");
|
||||
|
||||
if (rows.length > 0) {
|
||||
|
||||
rows.each(function(row) {
|
||||
row.removeClassName("Unread");
|
||||
});
|
||||
|
||||
updateFloatingTitle(true);
|
||||
|
||||
var catchup_query = "?op=rpc&method=catchupFeed&feed_id=" +
|
||||
id + "&is_cat=false";
|
||||
|
||||
console.log(catchup_query);
|
||||
|
||||
notify_progress("Loading, please wait...", true);
|
||||
|
||||
new Ajax.Request("backend.php", {
|
||||
parameters: catchup_query,
|
||||
onComplete: function (transport) {
|
||||
handle_rpc_json(transport);
|
||||
}
|
||||
} );
|
||||
}
|
||||
|
||||
//return viewCurrentFeed('MarkAllReadGR:' + id);
|
||||
}
|
||||
|
||||
} catch (e) {
|
||||
|
|
Loading…
Reference in a new issue