aboutsummaryrefslogtreecommitdiffstats
path: root/recipes/msteams/webview.js
diff options
context:
space:
mode:
Diffstat (limited to 'recipes/msteams/webview.js')
-rw-r--r--recipes/msteams/webview.js10
1 files changed, 9 insertions, 1 deletions
diff --git a/recipes/msteams/webview.js b/recipes/msteams/webview.js
index 92af3a4..b343196 100644
--- a/recipes/msteams/webview.js
+++ b/recipes/msteams/webview.js
@@ -7,9 +7,17 @@ const _path = _interopRequireDefault(require('path'));
7module.exports = Ferdium => { 7module.exports = Ferdium => {
8 const getMessages = () => { 8 const getMessages = () => {
9 let messages = 0; 9 let messages = 0;
10 const badges = document.querySelectorAll( 10
11 const isTeamsV2 = window.location.href.includes('/v2/');
12
13 let badges = document.querySelectorAll(
11 '.activity-badge.dot-activity-badge .activity-badge', 14 '.activity-badge.dot-activity-badge .activity-badge',
12 ); 15 );
16
17 if (isTeamsV2) {
18 badges = document.querySelectorAll('.fui-Badge');
19 }
20
13 if (badges) { 21 if (badges) {
14 Array.prototype.forEach.call(badges, badge => { 22 Array.prototype.forEach.call(badges, badge => {
15 messages += Ferdium.safeParseInt(badge.textContent); 23 messages += Ferdium.safeParseInt(badge.textContent);