Files
automatisch/packages/backend/src/apps/telegram-bot/common/add-auth-header.ts
2022-12-04 17:27:58 +01:00

14 lines
375 B
TypeScript

import { TBeforeRequest } from '@automatisch/types';
import { URL } from 'node:url';
const addAuthHeader: TBeforeRequest = ($, requestConfig) => {
if ($.auth.data?.token) {
const token = $.auth.data.token as string;
requestConfig.baseURL = (new URL(`/bot${token}`, requestConfig.baseURL)).toString();
}
return requestConfig;
};
export default addAuthHeader;