summaryrefslogtreecommitdiffstats
path: root/js/gui
diff options
context:
space:
mode:
authorBernhard Posselt <dev@bernhard-posselt.com>2015-02-28 15:35:58 +0100
committerBernhard Posselt <dev@bernhard-posselt.com>2015-02-28 15:35:58 +0100
commit843e260be92a2d99f5a79d62a9f35735ff91d674 (patch)
tree6965b3b8d774e9f1ab8bb9b54aff72a9e81cbde5 /js/gui
parentb6e2211c2493b426243e38b83e630a95a75e50f2 (diff)
small fixes
Diffstat (limited to 'js/gui')
-rw-r--r--js/gui/ExternSubscription.js21
1 files changed, 10 insertions, 11 deletions
diff --git a/js/gui/ExternSubscription.js b/js/gui/ExternSubscription.js
index 5cbff409f..ee23e2c01 100644
--- a/js/gui/ExternSubscription.js
+++ b/js/gui/ExternSubscription.js
@@ -21,17 +21,18 @@
// if isContentHandlerRegistered is not implemented (Firefox I'm looking
// at you) we use localstorage to prevent registering the feed reader twice
- var isRegistered = function (mime, url) {
- if (navigator.isContentHandlerRegistered) {
- return navigator.isContentHandlerRegistered(mime, url) === 'new';
- } else {
- return storage.getItem('registeredHandler') !== url;
- }
- };
-
var registerHandler = function (mime, url, title) {
+ var isRegistered = function (mime, url) {
+ if (navigator.isContentHandlerRegistered) {
+ var registered = navigator.isContentHandlerRegistered;
+ return registered(mime, url) !== 'new';
+ } else {
+ return storage.getItem('registeredHandler') !== url;
+ }
+ };
+
if (navigator.registerContentHandler && !isRegistered(mime, url)) {
- navigator.registerContentHandler(mimeType, subscribeUrl, title);
+ navigator.registerContentHandler(mime, subscribeUrl, title);
if (!navigator.isContentHandlerRegistered) {
storage.setItem('registeredHandler', url);
}
@@ -50,8 +51,6 @@
$(document).ready(function () {
var subscription = window.decodeURIComponent(url('?subscribe_to'));
- console.log(subscription);
-
if (subscription && subscription !== 'null') {
$('#new-feed').show();