kopia lustrzana https://github.com/c9/core
Adds further filtering
rodzic
94c568a532
commit
134eeaf0fc
|
@ -10,10 +10,12 @@ define(function(require, exports, module) {
|
||||||
var internalTestNames = ["c9test", "c9 test"];
|
var internalTestNames = ["c9test", "c9 test"];
|
||||||
var regex = new RegExp("^(" + internalTestNames.join("|") + ")+");
|
var regex = new RegExp("^(" + internalTestNames.join("|") + ")+");
|
||||||
|
|
||||||
function hasInternalTestName(name) {
|
function hasInternalTestName(user) {
|
||||||
if (!name) return false;
|
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;
|
module.exports = hasInternalTestName;
|
||||||
|
|
|
@ -14,7 +14,7 @@ define(function(require, exports, module) {
|
||||||
if (!user) return true;
|
if (!user) return true;
|
||||||
if (user.id === -1) 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;
|
if (hasInternalDomain(user.email)) return true;
|
||||||
return false;
|
return false;
|
||||||
}
|
}
|
||||||
|
|
Ładowanie…
Reference in New Issue