From d32e3819b03a11a3e0046f3b14bf8548a9a0813b Mon Sep 17 00:00:00 2001 From: Tulir Asokan Date: Tue, 10 Nov 2020 00:07:01 +0200 Subject: [PATCH] Don't set connected metric if user is not logged in --- puppet/src/puppet.js | 3 +++ 1 file changed, 3 insertions(+) diff --git a/puppet/src/puppet.js b/puppet/src/puppet.js index 87765a6..91867e3 100644 --- a/puppet/src/puppet.js +++ b/puppet/src/puppet.js @@ -177,6 +177,9 @@ export default class MessagesPuppeteer { } async isDisconnected() { + if (!await this.isLoggedIn()) { + return true + } const offlineIndicators = await Promise.all([ this.page.$("mw-main-nav mw-banner mw-error-banner"), this.page.$("mw-main-nav mw-banner mw-information-banner[title='Connecting']"),