aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorJani Välimaa <wally@mageia.org>2026-05-05 16:47:44 +0300
committerJani Välimaa <wally@mageia.org>2026-05-05 16:47:44 +0300
commit94fde2ae116d1fb46d15a422794eb9fa7998b828 (patch)
tree52fdbdcd98ed13e8db056add65bb7c49aa453c92
parent7b2bf03f7067691542afb6200b3774b9edc28b4c (diff)
downloadmgamirrors-94fde2ae116d1fb46d15a422794eb9fa7998b828.tar
mgamirrors-94fde2ae116d1fb46d15a422794eb9fa7998b828.tar.gz
mgamirrors-94fde2ae116d1fb46d15a422794eb9fa7998b828.tar.bz2
mgamirrors-94fde2ae116d1fb46d15a422794eb9fa7998b828.tar.xz
mgamirrors-94fde2ae116d1fb46d15a422794eb9fa7998b828.zip
Force i[3-5]86 mirror api requests to show i686 results for Mageia 10
-rw-r--r--lib/MGA/Mirrors/Controller/Api.pm4
1 files changed, 4 insertions, 0 deletions
diff --git a/lib/MGA/Mirrors/Controller/Api.pm b/lib/MGA/Mirrors/Controller/Api.pm
index 9be4549..44bafe5 100644
--- a/lib/MGA/Mirrors/Controller/Api.pm
+++ b/lib/MGA/Mirrors/Controller/Api.pm
@@ -32,6 +32,10 @@ sub list :Path :Args(1) {
my ($type, $version, $arch) = $arg =~ m/^([^\.]+)\.(.+)\.([^\.]+)\.list$/;
+ if ($version eq "10") {
+ $arch =~ s/i[3-5]86/i686/;
+ }
+
$c->log->debug("$type, $version, $arch");
my $list = $c->model('Mirrors')->find_distributions(