diff --git a/src/services/airport.ts b/src/services/airport.ts index 4720eea..32e3048 100644 --- a/src/services/airport.ts +++ b/src/services/airport.ts @@ -4,12 +4,16 @@ import { AirportOverview } from '../types'; export class Airport { static async all(): Promise { + const token = sessionStorage.getItem('token'); + if (!token) return []; + return axios .get(`${Configuration.resourceServer}/airport/all`, { headers: { - Authorization: `Bearer ${sessionStorage.getItem('token')}`, + Authorization: `Bearer ${token}`, }, }) - .then((response) => response.data); + .then((response) => response.data) + .catch(() => []); } -} \ No newline at end of file +}