summaryrefslogtreecommitdiffstats
path: root/js/directive
diff options
context:
space:
mode:
authorBernhard Posselt <dev@bernhard-posselt.com>2014-09-22 09:33:39 +0200
committerBernhard Posselt <dev@bernhard-posselt.com>2014-09-22 09:36:57 +0200
commit3f713cc53d3d13e2dc8ae02cd11f8660e3d47d01 (patch)
treeec089e10fc82e594f25ed441c94dea5df76a1d08 /js/directive
parentc0b34eda663aa8d3b9cbc97fc1a39b33adc558c6 (diff)
faster window title replacement
Diffstat (limited to 'js/directive')
-rw-r--r--js/directive/NewsTitleUnreadCount.js9
1 files changed, 5 insertions, 4 deletions
diff --git a/js/directive/NewsTitleUnreadCount.js b/js/directive/NewsTitleUnreadCount.js
index 0866b4b72..c4fd26008 100644
--- a/js/directive/NewsTitleUnreadCount.js
+++ b/js/directive/NewsTitleUnreadCount.js
@@ -11,6 +11,9 @@ app.directive('newsTitleUnreadCount', function ($window) {
'use strict';
var baseTitle = $window.document.title;
+ var titles = baseTitle.split('-');
+ var appName = titles[0] || 'News';
+ var ownCloudName = titles[1] || 'ownCloud';
return {
restrict: 'E',
@@ -19,11 +22,9 @@ app.directive('newsTitleUnreadCount', function ($window) {
},
link: function (scope, elem, attrs) {
attrs.$observe('unreadCount', function (value) {
- var titles = baseTitle.split('-');
-
if (value !== '0') {
- $window.document.title = titles[0] +
- '(' + value + ') - ' + titles[1];
+ $window.document.title = appName +
+ '(' + value + ') - ' + ownCloudName;
}
});
}