From: Sebastian Pipping Date: Wed, 4 Apr 2012 12:25:44 +0000 (+0200) Subject: gitweb: Fix unintended "--no-merges" for regular Atom feed X-Git-Url: https://git.ladys.computer/Gitweb/commitdiff_plain/32be0fe6462f8e3186fbb2a3e5f3b10189d47cde1dd79a51ade9622241a8e6a4 gitweb: Fix unintended "--no-merges" for regular Atom feed The print_feed_meta() subroutine generates links for feeds with and without merges, in RSS and Atom formats. However because %href_params was not properly reset, it generated links with "--no-merges" for all except the very first link. Before: After: Signed-off-by: Sebastian Pipping Signed-off-by: Jakub Narebski Signed-off-by: Junio C Hamano --- diff --git a/gitweb.perl b/gitweb.perl index 351f524..144b968 100755 --- a/gitweb.perl +++ b/gitweb.perl @@ -3887,6 +3887,7 @@ sub print_feed_meta { '-type' => "application/$type+xml" ); + $href_params{'extra_options'} = undef; $href_params{'action'} = $type; $link_attr{'-href'} = href(%href_params); print "