fix(realtime): уход на вход после отзыва сессии и бан в открытом сервере
- invalidateCurrentUser перечитывает профиль, а не только удаляет кэш: без запроса AuthGuard не видит 401 и второе устройство остаётся в приложении после logout-all или смены пароля (AGENT.md 11.6, пункт 12); - сброс сессии и уход из последнего сервера инвалидируют список серверов: пустой снапшот подставлял устаревший REST-ответ, и сервер возвращался в рейку (видно и после кика); - joinGuild проверяет бан сервера: публичный сервер больше не обходится нажатием «Войти» вместо приглашения (AGENT.md 7.17, 7.20), тест расширен; - e2e/voice-ten приведён к линту, console.log разрешён в e2e (диагностика прогона), артефакты Playwright исключены из prettier.
This commit is contained in:
@@ -42,4 +42,10 @@ export default tseslint.config(
|
||||
files: ['eslint.config.js'],
|
||||
extends: [tseslint.configs.disableTypeChecked],
|
||||
},
|
||||
// e2e-тесты печатают диагностику прогона (шаги, размеры потоков, fps),
|
||||
// поэтому console.log в них разрешён: без него живой тест не отладить.
|
||||
{
|
||||
files: ['e2e/**/*.ts'],
|
||||
rules: { 'no-console': 'off' },
|
||||
},
|
||||
);
|
||||
|
||||
Reference in New Issue
Block a user