remove unnecessary check for missing provider factory

Signed-off-by: Himanshu Mishra <himanshu@orkohunter.net>
This commit is contained in:
Himanshu Mishra
2021-06-24 11:32:57 +02:00
parent dda7e862a2
commit e7b5cf888f
+3 -6
View File
@@ -88,15 +88,12 @@ export async function createRouter({
const providersConfig = config.getConfig('auth.providers');
const configuredProviders = providersConfig.keys();
for (const providerId of Object.keys(allProviderFactories)) {
for (const [providerId, providerFactory] of Object.entries(
allProviderFactories,
)) {
if (configuredProviders.includes(providerId)) {
logger.info(`Configuring provider, ${providerId}`);
try {
const providerFactory = allProviderFactories[providerId];
if (!providerFactory) {
throw Error(`No auth provider available for '${providerId}'`);
}
const provider = providerFactory({
providerId,
globalConfig: { baseUrl: authUrl, appUrl },