diff --git a/frontend/src/hooks/useBugReport.js b/frontend/src/hooks/useBugReport.js index f0e0e254..cebf4478 100644 --- a/frontend/src/hooks/useBugReport.js +++ b/frontend/src/hooks/useBugReport.js @@ -1,22 +1,17 @@ import { useMutation } from '@tanstack/react-query'; import { axiosInstance } from 'utils/axios'; -import { generateTelegramLink } from 'services/telegram'; import { notify } from 'components/layout/notifier/Notifier'; export const useBugReport = (walletId, bugDescription, onClose) => { const mutation = useMutation({ mutationFn: async () => { - if (!window?.Telegram?.WebApp?.initData?.user?.id) { - const { subscription_link } = await generateTelegramLink(walletId); - window.open(subscription_link, '_blank'); - return; - } - - return await axiosInstance.post(`/api/save-bug-report`, { - telegram_id: window?.Telegram?.WebApp?.initData?.user?.id, + const user_id = window?.Telegram?.WebApp?.initData?.user?.id; + const data = { wallet_id: walletId, bug_description: bugDescription, - }); + } + if (user_id) data.telegram_id = user_id; + return await axiosInstance.post(`/api/save-bug-report`, data); }, onSuccess: () => { notify('Report sent successfully!');