ListModels is called once per WorkerRun in the process configuration page

Erwan Rouchet
2026-03-04T15:22:02Z

Opening the /process/:id/configure page on any process that has not yet been started will cause ListModels to be called once for each WorkerRun on the process. Adding another WorkerRun will call ListModels again.

This is due to the Model/Selection.vue component using the Model/List.vue view in a modal. This view will immediately call ListModels when mounted, but it is now embedded into a modal that is closed. The Selection.vue component should prevent the List from loading until the modal is actually opened.