X-Git-Url: https://git.ladys.computer/Gitweb/blobdiff_plain/fe0d3057ae0d40d306b9d35deffe8e007c1f40e6476f01c0f88cc936d7c903d7..9dba264f8c80ea663327734759f3557a5a2c7fc15071908cbd53cc2f008c12b5:/gitweb.perl diff --git a/gitweb.perl b/gitweb.perl index 3009392..bc9034b 100755 --- a/gitweb.perl +++ b/gitweb.perl @@ -5191,10 +5191,10 @@ sub git_snapshot { die_error(400, "Invalid snapshot format parameter"); } elsif (!exists($known_snapshot_formats{$format})) { die_error(400, "Unknown snapshot format"); - } elsif (!grep($_ eq $format, @snapshot_fmts)) { - die_error(403, "Unsupported snapshot format"); } elsif ($known_snapshot_formats{$format}{'disabled'}) { die_error(403, "Snapshot format not allowed"); + } elsif (!grep($_ eq $format, @snapshot_fmts)) { + die_error(403, "Unsupported snapshot format"); } if (!defined $hash) {