feat: show localized error for self-activation attempt

This commit is contained in:
Fringg
2026-03-10 06:45:14 +03:00
parent 51ec799c0c
commit 7549ae70eb
3 changed files with 7 additions and 1 deletions

View File

@@ -869,7 +869,11 @@ function ActivateTabContent({ initialCode }: { initialCode?: string | null }) {
queryClient.invalidateQueries({ queryKey: ['balance'] });
},
onError: (err) => {
const msg = getApiErrorMessage(err, t('gift.activateError'));
const raw = getApiErrorMessage(err, '');
const msg =
raw === 'Cannot activate your own gift'
? t('gift.activateSelfError')
: raw || t('gift.activateError');
setActivateError(msg);
},
});