From ebefc902f59be6c5542c19ff706e310d9dddf75f Mon Sep 17 00:00:00 2001 From: Chocobozzz Date: Wed, 29 Apr 2020 10:42:35 +0200 Subject: Add external login buttons --- server/lib/plugins/plugin-manager.ts | 16 +++++++++++++--- 1 file changed, 13 insertions(+), 3 deletions(-) (limited to 'server/lib/plugins') diff --git a/server/lib/plugins/plugin-manager.ts b/server/lib/plugins/plugin-manager.ts index 38336bcc6..f7b84b1ff 100644 --- a/server/lib/plugins/plugin-manager.ts +++ b/server/lib/plugins/plugin-manager.ts @@ -106,14 +106,24 @@ export class PluginManager implements ServerHook { getIdAndPassAuths () { return this.getRegisteredPlugins() - .map(p => ({ npmName: p.npmName, idAndPassAuths: p.registerHelpersStore.getIdAndPassAuths() })) + .map(p => ({ + npmName: p.npmName, + name: p.name, + version: p.version, + idAndPassAuths: p.registerHelpersStore.getIdAndPassAuths() + })) .filter(v => v.idAndPassAuths.length !== 0) } getExternalAuths () { return this.getRegisteredPlugins() - .map(p => ({ npmName: p.npmName, externalAuths: p.registerHelpersStore.getExternalAuths() })) - .filter(v => v.externalAuths.length !== 0) + .map(p => ({ + npmName: p.npmName, + name: p.name, + version: p.version, + externalAuths: p.registerHelpersStore.getExternalAuths() + })) + .filter(v => v.externalAuths.length !== 0) } getRegisteredSettings (npmName: string) { -- cgit v1.2.3