diff --git a/services/token-aggregation/src/services/partner-payload-dispatcher.ts b/services/token-aggregation/src/services/partner-payload-dispatcher.ts index e9c906c..cc5c81e 100644 --- a/services/token-aggregation/src/services/partner-payload-dispatcher.ts +++ b/services/token-aggregation/src/services/partner-payload-dispatcher.ts @@ -14,9 +14,10 @@ export interface DispatchPartnerPayloadResult { function resolveHeaders(payload: PartnerPayloadResult): Record { const headers = { ...payload.headers }; + const oneInchApiKey = process.env.ONE_INCH_API_KEY || process.env.ONEINCH_API_KEY; - if (payload.partner === '1inch' && process.env.ONE_INCH_API_KEY) { - headers.Authorization = `Bearer ${process.env.ONE_INCH_API_KEY}`; + if (payload.partner === '1inch' && oneInchApiKey) { + headers.Authorization = `Bearer ${oneInchApiKey}`; } if (payload.partner === '0x' && process.env.ZEROX_API_KEY) { @@ -31,8 +32,8 @@ function resolveHeaders(payload: PartnerPayloadResult): Record { } function missingCredentialReason(payload: PartnerPayloadResult): string | null { - if (payload.partner === '1inch' && !process.env.ONE_INCH_API_KEY) { - return 'ONE_INCH_API_KEY is not set'; + if (payload.partner === '1inch' && !process.env.ONE_INCH_API_KEY && !process.env.ONEINCH_API_KEY) { + return 'ONE_INCH_API_KEY or ONEINCH_API_KEY is not set'; } if (payload.partner === '0x' && !process.env.ZEROX_API_KEY) { return 'ZEROX_API_KEY is not set'; @@ -106,4 +107,3 @@ export async function dispatchPartnerPayload( }; } } -