aboutsummaryrefslogtreecommitdiff
path: root/public/scripts/main.js
diff options
context:
space:
mode:
authorGravatar Alexandre Alapetite <alexandre@alapetite.fr> 2013-11-12 23:21:13 +0100
committerGravatar Alexandre Alapetite <alexandre@alapetite.fr> 2013-11-12 23:21:13 +0100
commit5bd52cdcb64cdb53aded1dd0bcd6044ca7e98eb4 (patch)
treeed48f62449306162f0cebd925ef9baa1ce7f5acc /public/scripts/main.js
parenta5240e085596e969429cd0ac255a92747b686333 (diff)
Mise à jour de la vue globale
* Nombre de non lus mis à jour automatiquement * Mise à jour structure HTML * Mise à jour design Fusion manuelle depuis la 0.6-beta https://github.com/marienfressinaud/FreshRSS/commit/0c96d3489b3a74e10804206f1be0789fb63a6949
Diffstat (limited to 'public/scripts/main.js')
-rw-r--r--public/scripts/main.js12
1 files changed, 8 insertions, 4 deletions
diff --git a/public/scripts/main.js b/public/scripts/main.js
index 21831bc9b..b86b1c856 100644
--- a/public/scripts/main.js
+++ b/public/scripts/main.js
@@ -68,15 +68,19 @@ function mark_read(active, only_not_read) {
//Update unread: all
if (feed_priority > 0) {
elem = $('#aside_flux .all').children(':first').get(0);
- feed_unread = elem ? (parseInt(elem.getAttribute('data-unread'), 10) || 0) : 0;
- elem.setAttribute('data-unread', Math.max(0, feed_unread + inc));
+ if (elem) {
+ feed_unread = elem ? (parseInt(elem.getAttribute('data-unread'), 10) || 0) : 0;
+ elem.setAttribute('data-unread', Math.max(0, feed_unread + inc));
+ }
}
//Update unread: favourites
if (active.closest('div').hasClass('favorite')) {
elem = $('#aside_flux .favorites').children(':first').get(0);
- feed_unread = elem ? (parseInt(elem.getAttribute('data-unread'), 10) || 0) : 0;
- elem.setAttribute('data-unread', Math.max(0, feed_unread + inc));
+ if (elem) {
+ feed_unread = elem ? (parseInt(elem.getAttribute('data-unread'), 10) || 0) : 0;
+ elem.setAttribute('data-unread', Math.max(0, feed_unread + inc));
+ }
}
//Update unread: title