-
Notifications
You must be signed in to change notification settings - Fork 9
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[Fix] Added a check if recipient isUnConfirmed in requesting complete… #265
Conversation
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Добавила skip, чтобы не уходил запрос. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Запрос всё также уходит :)
Обрати внимание, как работает skip
.
Он пропустит запрос, если условие равно true
.
Если детально посмотреть процесс записи в isUnConfirmedSelector
селектор данных, то можно увидеть, что в селектор сначала запишется false
(из-за этого и полетит запрос), а только потом true
Условие нужно дополнить. Добавить (как вариант) проверку, что пока у нас нет пользователя И статус неподтвержден - запрос делать мы не будем
Добавила проверку User, но т.к. запросы не уходили, выполнялось условие !data и рендерился loader. Не знаю, насколько это корректное решение, но убрала проверку data, создала новую переменную, в которой или data или пустой массив, чтобы карта отрисовывалась даже если не ушел запрос и пока не пришла data. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Отлично. Задача выполнена!
При работе с неподтвержденным реципиентом добавлено исключение запросов на сервер за завершенными заявками.