fix: щавель виноград, ебырь омайгад

This commit is contained in:
torvalds
2026-06-30 16:00:16 +07:00
parent 4a4258f30a
commit 43729a843c
10 changed files with 357 additions and 30 deletions
+9
View File
@@ -83,6 +83,15 @@ String messageFromErrorPayload(dynamic payload) {
return s.isNotEmpty ? s : 'Неизвестная ошибка';
}
bool isSessionStateError(Object error) {
if (error is SessionExpiredException) return true;
final text = error.toString().toLowerCase();
return text.contains('состояние сессии') ||
text.contains('сессия не найдена') ||
text.contains('авторизационная сессия') ||
text.contains('сессия не онлайн');
}
/// Payload меньше этого размера отправляется без сжатия (как в оригинале).
const int _compressionThreshold = 32;