fix(api): 🐛 Fix incorrect providers being returned by oauth providers endpoint

This commit is contained in:
Jesse Wierzbinski 2024-05-06 08:36:00 +00:00
parent 516bfb72e7
commit d5076590c6
No known key found for this signature in database

View file

@ -1,6 +1,7 @@
import { applyConfig } from "@api"; import { applyConfig } from "@api";
import { jsonResponse } from "@response"; import { jsonResponse } from "@response";
import type { Hono } from "hono"; import type { Hono } from "hono";
import { config } from "~packages/config-manager";
export const meta = applyConfig({ export const meta = applyConfig({
allowedMethods: ["GET"], allowedMethods: ["GET"],
@ -16,16 +17,11 @@ export const meta = applyConfig({
export default (app: Hono) => export default (app: Hono) =>
app.on(meta.allowedMethods, meta.route, async () => { app.on(meta.allowedMethods, meta.route, async () => {
return jsonResponse([ return jsonResponse(
{ config.oidc.providers.map((p) => ({
name: "GitHub", name: p.name,
icon: "github", icon: p.icon,
id: "github", id: p.id,
}, })),
{ );
name: "Google",
icon: "google",
id: "google",
},
]);
}); });