While working on fixing T1999, I noticed the Phabricator lister could delete some loading tasks it has previously created while it should not.
More precisely, the following tasks are erroneously deleted:
- the task associated to the last listed repository in the previous returned page returned by the Phabricator [[ https://secure.phabricator.com/conduit/method/diffusion.repository.search/ | diffusion.repository.search ]] API
- the tasks from previously listed repositories for a different Phabricator instance sharing same repositories ids