From 374205d1e3439d7baeda759097eadac7dc61de01 Mon Sep 17 00:00:00 2001 From: Dana Date: Mon, 19 Oct 2015 16:22:43 +0000 Subject: [PATCH] Add further filtering client side --- node_modules/c9/has-internal-domain.js | 37 ++++++++++++++++---------- package.json | 2 ++ 2 files changed, 25 insertions(+), 14 deletions(-) diff --git a/node_modules/c9/has-internal-domain.js b/node_modules/c9/has-internal-domain.js index cfcd29c3..55f66c95 100644 --- a/node_modules/c9/has-internal-domain.js +++ b/node_modules/c9/has-internal-domain.js @@ -1,15 +1,24 @@ -var _ = require("lodash"); - - -var internalDomain = ['c9.io', 'clou9beta.com']; - -function hasInternalDomain(email) { - if (!email) return false; - - var emailElements = email.split("@"); - var emailDomain = emailElements[emailElements.length - 1]; - - return _.contains(internalDomain, emailDomain); +if (define === undefined) { + var define = function(fn) { + fn(require, exports, module); + }; } - -module.exports = hasInternalDomain; \ No newline at end of file + +define(function(require, exports, module) { + "use strict"; + + var _ = require("lodash"); + + var internalDomain = ['c9.io', 'clou9beta.com']; + + function hasInternalDomain(email) { + if (!email) return false; + + var emailElements = email.split("@"); + var emailDomain = emailElements[emailElements.length - 1]; + + return _.contains(internalDomain, emailDomain); + } + + module.exports = hasInternalDomain; +}); \ No newline at end of file diff --git a/package.json b/package.json index 45971115..bc8bc99d 100644 --- a/package.json +++ b/package.json @@ -108,6 +108,8 @@ "c9.ide.save": "#e00549cb0f", "c9.ide.scm": "#38d2b48b31", "c9.ide.terminal.monitor": "#b76f1c9f24", + "c9.ide.test": "#d312a01ac6", + "c9.ide.test.mocha": "#79ff886c04", "c9.ide.theme.flat": "#2de8414db7", "c9.ide.threewaymerge": "#229382aa0b", "c9.ide.undo": "#b028bcb4d5",