From 134eeaf0fcfa039055e2b45ed31ab552aeeab51f Mon Sep 17 00:00:00 2001 From: Dana Date: Mon, 23 Nov 2015 14:19:53 +0000 Subject: [PATCH] Adds further filtering --- node_modules/c9/has-internal-test-name.js | 8 +++++--- node_modules/c9/skip-analytics.js | 2 +- 2 files changed, 6 insertions(+), 4 deletions(-) diff --git a/node_modules/c9/has-internal-test-name.js b/node_modules/c9/has-internal-test-name.js index 9b99f096..82f65452 100644 --- a/node_modules/c9/has-internal-test-name.js +++ b/node_modules/c9/has-internal-test-name.js @@ -10,10 +10,12 @@ define(function(require, exports, module) { var internalTestNames = ["c9test", "c9 test"]; var regex = new RegExp("^(" + internalTestNames.join("|") + ")+"); - function hasInternalTestName(name) { - if (!name) return false; + function hasInternalTestName(user) { + if (!user.name && !user.username) return false; + + var testedName = user.name ? user.name : user.username; - return regex.test(name); + return regex.test(testedName); } module.exports = hasInternalTestName; diff --git a/node_modules/c9/skip-analytics.js b/node_modules/c9/skip-analytics.js index 108f8a76..9d6f4850 100644 --- a/node_modules/c9/skip-analytics.js +++ b/node_modules/c9/skip-analytics.js @@ -14,7 +14,7 @@ define(function(require, exports, module) { if (!user) return true; if (user.id === -1) return true; - if (hasInternalTestName(user.name)) return true; + if (hasInternalTestName(user)) return true; if (hasInternalDomain(user.email)) return true; return false; }