Skip to content

Commit

Permalink
Bytte responseType til document
Browse files Browse the repository at this point in the history
  • Loading branch information
frodehansen2 committed Dec 13, 2023
1 parent 5feab01 commit bfb005b
Showing 1 changed file with 20 additions and 0 deletions.
20 changes: 20 additions & 0 deletions apps/dine-pleiepenger/src/server/fetchDocument.ts
Original file line number Diff line number Diff line change
@@ -0,0 +1,20 @@
import { createChildLogger } from '@navikt/next-logger';
import axios from 'axios';
import { RequestContext } from '../types/RequestContext';
import { ApiService } from './apiService';
import { exchangeTokenAndPrepRequest } from './utils/exchangeTokenPrepRequest';

export async function fetchDocument(path: string, context: RequestContext, service: ApiService): Promise<any> {
const childLogger = createChildLogger(context.requestId);

const { url, headers } = await exchangeTokenAndPrepRequest(service, context, path);

childLogger.info(`Fetching document from ${url}`);

const response = await axios.get(url, {
responseType: 'document',
headers: { ...headers },
});

return response.data;
}

0 comments on commit bfb005b

Please sign in to comment.