mirror of
https://github.com/domfelipe/mika-agent-assist.git
synced 2026-08-07 06:56:44 +00:00
fix: prefer documented oauth secret names (#14)
This commit is contained in:
parent
a5ac0cd329
commit
79f8da8bd2
1 changed files with 12 additions and 12 deletions
|
|
@ -34,24 +34,24 @@ function readFirstEnv(keys: string[]): string {
|
||||||
export function getProviderEnv(slug: ProviderSlug, redirectUri: string): ProviderEnv {
|
export function getProviderEnv(slug: ProviderSlug, redirectUri: string): ProviderEnv {
|
||||||
const map: Record<ProviderSlug, { id: string[]; secret: string[] }> = {
|
const map: Record<ProviderSlug, { id: string[]; secret: string[] }> = {
|
||||||
google_workspace: {
|
google_workspace: {
|
||||||
id: ["GOOGLE_CLIENT_ID", "GOOGLE_OAUTH_CLIENT_ID"],
|
id: ["GOOGLE_OAUTH_CLIENT_ID", "GOOGLE_CLIENT_ID"],
|
||||||
secret: ["GOOGLE_CLIENT_SECRET", "GOOGLE_OAUTH_CLIENT_SECRET"],
|
secret: ["GOOGLE_OAUTH_CLIENT_SECRET", "GOOGLE_CLIENT_SECRET"],
|
||||||
},
|
},
|
||||||
notion: {
|
notion: {
|
||||||
id: ["NOTION_CLIENT_ID", "NOTION_OAUTH_CLIENT_ID"],
|
id: ["NOTION_OAUTH_CLIENT_ID", "NOTION_CLIENT_ID"],
|
||||||
secret: ["NOTION_CLIENT_SECRET", "NOTION_OAUTH_CLIENT_SECRET"],
|
secret: ["NOTION_OAUTH_CLIENT_SECRET", "NOTION_CLIENT_SECRET"],
|
||||||
},
|
},
|
||||||
todoist: {
|
todoist: {
|
||||||
id: ["TODOIST_CLIENT_ID", "TODOIST_OAUTH_CLIENT_ID"],
|
id: ["TODOIST_OAUTH_CLIENT_ID", "TODOIST_CLIENT_ID"],
|
||||||
secret: ["TODOIST_CLIENT_SECRET", "TODOIST_OAUTH_CLIENT_SECRET"],
|
secret: ["TODOIST_OAUTH_CLIENT_SECRET", "TODOIST_CLIENT_SECRET"],
|
||||||
},
|
},
|
||||||
calcom: {
|
calcom: {
|
||||||
id: ["CALCOM_CLIENT_ID", "CALCOM_OAUTH_CLIENT_ID"],
|
id: ["CALCOM_OAUTH_CLIENT_ID", "CALCOM_CLIENT_ID"],
|
||||||
secret: ["CALCOM_CLIENT_SECRET", "CALCOM_OAUTH_CLIENT_SECRET"],
|
secret: ["CALCOM_OAUTH_CLIENT_SECRET", "CALCOM_CLIENT_SECRET"],
|
||||||
},
|
},
|
||||||
microsoft_365: {
|
microsoft_365: {
|
||||||
id: ["MICROSOFT_CLIENT_ID", "MICROSOFT_OAUTH_CLIENT_ID"],
|
id: ["MICROSOFT_OAUTH_CLIENT_ID", "MICROSOFT_CLIENT_ID"],
|
||||||
secret: ["MICROSOFT_CLIENT_SECRET", "MICROSOFT_OAUTH_CLIENT_SECRET"],
|
secret: ["MICROSOFT_OAUTH_CLIENT_SECRET", "MICROSOFT_CLIENT_SECRET"],
|
||||||
},
|
},
|
||||||
};
|
};
|
||||||
const keys = map[slug];
|
const keys = map[slug];
|
||||||
|
|
@ -441,8 +441,8 @@ export async function revokeToken(
|
||||||
}
|
}
|
||||||
case "todoist": {
|
case "todoist": {
|
||||||
// Todoist precisa client_id/secret + access_token no body
|
// Todoist precisa client_id/secret + access_token no body
|
||||||
const clientId = readFirstEnv(["TODOIST_CLIENT_ID", "TODOIST_OAUTH_CLIENT_ID"]);
|
const clientId = readFirstEnv(["TODOIST_OAUTH_CLIENT_ID", "TODOIST_CLIENT_ID"]);
|
||||||
const clientSecret = readFirstEnv(["TODOIST_CLIENT_SECRET", "TODOIST_OAUTH_CLIENT_SECRET"]);
|
const clientSecret = readFirstEnv(["TODOIST_OAUTH_CLIENT_SECRET", "TODOIST_CLIENT_SECRET"]);
|
||||||
|
|
||||||
const body = new URLSearchParams({
|
const body = new URLSearchParams({
|
||||||
client_id: clientId,
|
client_id: clientId,
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue