Skip to content

Перезапрос моделей в ns.Update #464

@doochik

Description

@doochik

Есть такой кейс.

Дано:

  1. запустили апдейт
  2. ушел запрос моделей на сервер
  3. модели получены, все валидны

Т.к. апдейт у нас работает асинхронно, то может произойти какое-то событие между "получили модели" и "начали рисовать", которое инвалидирует часть нужных моделей. Банально, пользователь может куда-то кликнуть и привести к такой реакции. В итоге, получаем отрисовку по error-content.

У нас для этого случая была обработка: если перед отрисовкой не все данные валидны, но запрос за моделями завершился без ошибок (т.е. у моделей статус не error, а invalid), то делаем перезапрос моделей. Такое может повторяться N раз.

Кому-то это интересно?

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions