cluedin-widget
Version:
This is the project for creating and managing widgets in CluedIn.
26 lines (22 loc) • 629 B
JavaScript
var formatNameToConfigName = function( name ) {
return name.toLowerCase().replace( " ", "" );
};
var wellKnownProviders = [
'salesforce',
'zendesk',
'slack',
'dropbox',
'twitter',
"office365"
];
var filterByMostWellKnownProvider = function( p ) {
return (wellKnownProviders.indexOf( formatNameToConfigName( p.Name ) ) > -1);
};
var filterByAuthProblem = function( p ) {
return p.FailingAuthentication;
};
module.exports = {
filterByMostWellKnownProvider: filterByMostWellKnownProvider,
formatNameToConfigName: formatNameToConfigName,
filterByAuthProblem: filterByAuthProblem
};