Spaces:
Sleeping
Sleeping
Update server.js
Browse files
server.js
CHANGED
|
@@ -28,7 +28,11 @@ app.post('/gen', async (req, res) => {
|
|
| 28 |
let payload;
|
| 29 |
|
| 30 |
if (!prompt) {
|
| 31 |
-
return res.status(400).json({
|
|
|
|
|
|
|
|
|
|
|
|
|
| 32 |
}
|
| 33 |
|
| 34 |
// Создание тела запроса в зависимости от наличия изображения
|
|
@@ -91,11 +95,11 @@ app.post('/gen', async (req, res) => {
|
|
| 91 |
console.log(content);
|
| 92 |
res.json({ content });
|
| 93 |
} else {
|
| 94 |
-
res.status(500).json({ content: '
|
| 95 |
}
|
| 96 |
} catch (error) {
|
| 97 |
console.error(error);
|
| 98 |
-
res.status(500).json({ content: '
|
| 99 |
}
|
| 100 |
});
|
| 101 |
|
|
|
|
| 28 |
let payload;
|
| 29 |
|
| 30 |
if (!prompt) {
|
| 31 |
+
return res.status(400).json({ content: '+ошибка+❌ Ошибка данных, повторите попытку.-ошибка-' });
|
| 32 |
+
}
|
| 33 |
+
|
| 34 |
+
if (prompt.replace(/[\s\n]/g, '').length > 250) {
|
| 35 |
+
return res.status(400).json({ content: '+ошибка+❌ Максимум символов: 250-ошибка-' });
|
| 36 |
}
|
| 37 |
|
| 38 |
// Создание тела запроса в зависимости от наличия изображения
|
|
|
|
| 95 |
console.log(content);
|
| 96 |
res.json({ content });
|
| 97 |
} else {
|
| 98 |
+
res.status(500).json({ content: '+ошибка+❌ Не удалось прочитать ответ.-ошибка-' });
|
| 99 |
}
|
| 100 |
} catch (error) {
|
| 101 |
console.error(error);
|
| 102 |
+
res.status(500).json({ content: '+ошибка+❌ Произошла ошибка сервера при генерации.-ошибка-' });
|
| 103 |
}
|
| 104 |
});
|
| 105 |
|