mirror of
https://github.com/immich-app/immich.git
synced 2026-04-29 04:20:38 -04:00
13 lines
390 B
TypeScript
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 });
|
|
};
|
|
}
|