При открытии одноразовой записи есть баннер с подтверждением. Кнопка подтверждения не блокируется и ее можно нажать дважды. При большой записи на фетч и декрипт уходит значительное время, в течение которого интерфейс визуально не реагирует на нажатие кнопки "Открыть". Если кликнуть несколько раз - запускается несколько запросов к серверу. После первого сервер уже отвечает, что данных нет, и эта ошибка появляется на экране юзера вместо данных.
Нужно блокировать кнопку и отображать прогресс (лоадер?) после первого нажатия до завершения операции.
При открытии одноразовой записи есть баннер с подтверждением. Кнопка подтверждения не блокируется и ее можно нажать дважды. При большой записи на фетч и декрипт уходит значительное время, в течение которого интерфейс визуально не реагирует на нажатие кнопки "Открыть". Если кликнуть несколько раз - запускается несколько запросов к серверу. После первого сервер уже отвечает, что данных нет, и эта ошибка появляется на экране юзера вместо данных.
Нужно блокировать кнопку и отображать прогресс (лоадер?) после первого нажатия до завершения операции.