archive.zip.path est ignoré par le code

Bonjour,

J'ai testé spip_loader_config.php avec :

<?php

return [
   'archive.zip.path' => 'spip/archives/spip-v3.2.19.zip',
];

Mais ça ne marche pas.

Raison : dans la liste déroulante, on est obligé de choisir une version de SPIP, puis de lancer son installation par le bouton. Ce qui met chemin dans l'url.

Or, dans le code, chemin est prioritaire sur cette config : https://search.spip.net/git.spip.net/spip-contrib-outils/spip_loader/-/blob/loader/src/Route/ArchiveSelection.php?L232 (juste au-dessus).

Ce qui fait que la config n'est jamais prise en compte.

Il me semble que c'est la liste déroulante qui devrait être modifiée pour inclure cette url prise dans la config comme option supplémentaire.

PS : sinon, il "suffit" de lancer spip_loader avec cette URL directement :

urlsite/spip_loader.php?etape=charger&chemin=spip/archives/spip-v3.2.19.zip