From 0d551422b930095dc9b946616f6888eb5821fea0 Mon Sep 17 00:00:00 2001 From: IRBorisov <8611739+IRBorisov@users.noreply.github.com> Date: Wed, 20 Mar 2024 20:04:52 +0300 Subject: [PATCH] Add error message for CSRF missing Happens after server restart while client has site open --- rsconcept/frontend/src/components/info/InfoError.tsx | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/rsconcept/frontend/src/components/info/InfoError.tsx b/rsconcept/frontend/src/components/info/InfoError.tsx index 7b7b156e..de27ea2c 100644 --- a/rsconcept/frontend/src/components/info/InfoError.tsx +++ b/rsconcept/frontend/src/components/info/InfoError.tsx @@ -33,6 +33,14 @@ function DescribeError({ error }: { error: ErrorData }) { ); } + if (error.response.status === 403 && error.message.includes('CSRF')) { + return ( +
{'Соединение с сервером потеряно. Перезагрузите страницу'}
++
Пожалуйста сделайте скриншот и отправьте вместе с описанием ситуации на почту{' '}