From 0bf5f7c9839e7393e743c45c041398392dbf0517 Mon Sep 17 00:00:00 2001 From: Jesse Wierzbinski Date: Mon, 7 Jul 2025 05:12:23 +0200 Subject: [PATCH] fix: :rotating_light: Fix further DeepSource issues --- packages/api/plugin-loader.ts | 7 +++++-- packages/api/plugins/openid/utils.ts | 2 +- 2 files changed, 6 insertions(+), 3 deletions(-) diff --git a/packages/api/plugin-loader.ts b/packages/api/plugin-loader.ts index ef66626e..213fe771 100644 --- a/packages/api/plugin-loader.ts +++ b/packages/api/plugin-loader.ts @@ -108,7 +108,10 @@ export class PluginLoader { * @returns {Promise} - The parsed manifest object. * @throws Will throw an error if the manifest file is missing or invalid. */ - public async parseManifest(dir: string, plugin: string): Promise { + public static async parseManifest( + dir: string, + plugin: string, + ): Promise { const manifestFile = await PluginLoader.findManifestFile( `${dir}/${plugin}`, ); @@ -178,7 +181,7 @@ export class PluginLoader { return Promise.all( plugins.map(async (plugin) => { - const manifest = await this.parseManifest(dir, plugin); + const manifest = await PluginLoader.parseManifest(dir, plugin); // If autoload is disabled, only load plugins explicitly enabled if ( diff --git a/packages/api/plugins/openid/utils.ts b/packages/api/plugins/openid/utils.ts index afaf3e50..4f7afdc9 100644 --- a/packages/api/plugins/openid/utils.ts +++ b/packages/api/plugins/openid/utils.ts @@ -165,7 +165,7 @@ export const automaticOidcFlow = async ( const authServer = await getAuthServer(issuerUrl); - const parameters = await getParameters( + const parameters = getParameters( authServer, issuer.client_id, currentUrl,