diff --git a/src/App.vue b/src/App.vue index 4a62f82..2df3f77 100644 --- a/src/App.vue +++ b/src/App.vue @@ -21,6 +21,7 @@ import ToolBar from "@/components/ToolBar.vue"; import axiosSetup from "@/services/axiosSetup"; import {onMounted} from "vue"; import {subscribeUserToPush} from "@/services/pushManager"; +import apiClient from "@/plugins/axios"; onMounted(async () => { @@ -30,11 +31,7 @@ onMounted(async () => { console.log("Push subscription:", subscription); // Отправка подписки на сервер для хранения - await fetch("http://localhost:8000/api/v1/push/subscribe", { - method: "POST", - headers: {"Content-Type": "application/json", "Authorization": `Bearer ${localStorage.getItem("token")}`}, - body: JSON.stringify(subscription), - }); + await apiClient.post("http/api/v1/push/subscribe", subscription) } catch (error) { console.error("Failed to subscribe to push:", error); }