Adding starred item button
This commit is contained in:
parent
4b0aad9d0e
commit
1ed7b4c610
3 changed files with 26 additions and 3 deletions
|
|
@ -13,7 +13,7 @@ TinyTinyRSS.prototype.onoffline = function() {
|
|||
|
||||
TinyTinyRSS.prototype.ononline = function() {
|
||||
var read_articles = localStorage.read_articles;
|
||||
if (typeof read_articles !== "undefined") {
|
||||
if (read_articles ) {
|
||||
read_articles = JSON.parse(localStorage.read_articles);
|
||||
this.setArticleRead(read_articles.join(","), function() {
|
||||
localStorage.read_articles = null;
|
||||
|
|
@ -27,6 +27,7 @@ TinyTinyRSS.prototype.ononline = function() {
|
|||
localStorage.unread_articles();
|
||||
});
|
||||
}
|
||||
|
||||
};
|
||||
|
||||
TinyTinyRSS.prototype.doOperation = function(operation, new_options, callback) {
|
||||
|
|
@ -91,6 +92,18 @@ TinyTinyRSS.prototype.setArticleRead = function(article_id) {
|
|||
}
|
||||
};
|
||||
|
||||
TinyTinyRSS.prototype.setArticleStarred = function(article_id) {
|
||||
var options = {
|
||||
article_ids: article_id,
|
||||
mode: 1,
|
||||
field: 0
|
||||
};
|
||||
|
||||
if (navigator.onLine) {
|
||||
this.doOperation("updateArticle", options);
|
||||
}
|
||||
};
|
||||
|
||||
TinyTinyRSS.prototype.setArticleUnread = function(article_id) {
|
||||
var options = {
|
||||
article_ids: article_id,
|
||||
|
|
@ -129,4 +142,4 @@ TinyTinyRSS.login = function(server_url, user, password, callback) {
|
|||
}
|
||||
xhr.open("POST", url, true);
|
||||
xhr.send(JSON.stringify(options));
|
||||
}
|
||||
}
|
||||
|
|
|
|||
Reference in a new issue