1
0
forked from Cutlery/immich
Files
immich-quadlet/server/src/utils/fetch.ts
T

13 lines
390 B
TypeScript

import { serverVersion } from 'src/constants';
export function configureUserAgent() {
const originalFetch = globalThis.fetch;
globalThis.fetch = (input, init) => {
const headers = new Headers(init?.headers);
if (!headers.has('User-Agent')) {
headers.set('User-Agent', `immich-server/${serverVersion}`);
}
return originalFetch(input, { ...init, headers });
};
}