From 89a1c4d3d768c9cf3f49c7725f8fd472f0769042 Mon Sep 17 00:00:00 2001 From: Ollie Terrance Date: Sat, 16 Jul 2016 21:50:39 +0100 Subject: [PATCH] Use mobile site for Facebook notification counts Fixes #4. --- Homely/manifest.json | 2 +- Homely/res/js/homely.js | 10 +++++----- 2 files changed, 6 insertions(+), 6 deletions(-) diff --git a/Homely/manifest.json b/Homely/manifest.json index cdafc92..57f57ac 100644 --- a/Homely/manifest.json +++ b/Homely/manifest.json @@ -28,7 +28,7 @@ "https://www.amazon.co.uk/", "https://www.amazon.com/", "http://cart.payments.ebay.co.uk/", - "https://www.facebook.com/", + "https://www.facebook.com/", "https://m.facebook.com/", "https://github.com/", "https://accounts.google.com/", "https://mail.google.com/", "https://www.linkedin.com/", diff --git a/Homely/res/js/homely.js b/Homely/res/js/homely.js index 0f742b3..28f7678 100644 --- a/Homely/res/js/homely.js +++ b/Homely/res/js/homely.js @@ -261,7 +261,7 @@ $(document).ready(function() { "amazon-uk": ["https://www.amazon.co.uk/"], "amazon-usa": ["https://www.amazon.com/"], "ebay": ["http://cart.payments.ebay.co.uk/"], - "facebook": ["https://www.facebook.com/"], + "facebook": ["https://www.facebook.com/", "https://m.facebook.com/"], "github": ["https://github.com/"], "gmail": ["https://accounts.google.com/", "https://mail.google.com/"], "linkedin": ["https://www.linkedin.com/"], @@ -1477,7 +1477,7 @@ $(document).ready(function() { "facebook": { title: "Facebook", icon: "facebook-square", - api: "https://www.facebook.com", + api: "https://m.facebook.com", items: function(notif) { var menu = []; if (notif.enable.notifs) menu.push({ @@ -1496,9 +1496,9 @@ $(document).ready(function() { }, count: function(notif, resp) { var vals = []; - if (notif.enable.notifs) vals.push(parseInt($("#notificationsCountValue", resp).text())); - if (notif.enable.messages) vals.push(parseInt($("#mercurymessagesCountValue", resp).text())); - if (notif.enable.friends) vals.push(parseInt($("#requestsCountValue", resp).text())); + if (notif.enable.notifs) vals.push(parseInt($("#notifications_jewel span._59tg", resp).text())); + if (notif.enable.messages) vals.push(parseInt($("#messages_jewel span._59tg", resp).text())); + if (notif.enable.friends) vals.push(parseInt($("#requests_jewel span._59tg", resp).text())); return vals; } },