лучшено сообщение об ошибке при создании стикерпака с занятым именем
This commit is contained in:
parent
5edbe8666a
commit
0808f38151
@ -205,8 +205,19 @@ const CreateStickerPack: React.FC = () => {
|
||||
navigate('/packs');
|
||||
} catch (err) {
|
||||
console.error('Ошибка при создании стикерпака:', err);
|
||||
setValidationTitle('Ошибка');
|
||||
setValidationMessage('Не удалось создать стикерпак. Пожалуйста, попробуйте еще раз.');
|
||||
|
||||
// Преобразуем ошибку в строку для поиска
|
||||
const errorMessage = err instanceof Error ? err.message : String(err);
|
||||
|
||||
// Проверяем, содержит ли сообщение об ошибке информацию о занятом имени
|
||||
if (errorMessage.includes('sticker set name is already occupied')) {
|
||||
setValidationTitle('Имя стикерпака уже занято');
|
||||
setValidationMessage('Стикерпак с таким именем уже существует в Telegram. Пожалуйста, измените название и попробуйте снова.');
|
||||
} else {
|
||||
setValidationTitle('Ошибка при создании стикерпака');
|
||||
setValidationMessage('Не удалось создать стикерпак. Пожалуйста, попробуйте еще раз с другим названием или изображениями.');
|
||||
}
|
||||
|
||||
setIsValidationModalVisible(true);
|
||||
} finally {
|
||||
setCreating(false);
|
||||
|
||||
Loading…
Reference in New Issue
Block a user