Skip to content

Phabricator lister erroneously delete some loading tasks

While working on fixing #1999 (closed), 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 diffusion.repository.search API
  • the tasks from previously listed repositories for a different Phabricator instance sharing same repositories ids

Migrated from T2000 (view on Phabricator)