chiark / gitweb /
Infra: Make replay prevention file contain tags (by searching for right ref names)
[dgit.git] / infra / dgit-repos-server
index 4cc96c49cbbd5c585272eb0503fbf97a3178e294..7ab29e278f0058a3b56dca65c3567e4fe592b5ca 100755 (executable)
@@ -321,7 +321,7 @@ sub movetogarbage () {
 
     ensuredir "$dgitrepos/_removed-tags";
     open PREVIOUS, ">>", removedtagsfile or die removedtagsfile." $!";
-    git_for_each_ref(debiantag('*'), sub {
+    git_for_each_ref('refs/tags/'.debiantag('*'), sub {
        my ($objid,$objtype,$fullrefname,$reftail) = @_;
        print PREVIOUS "\n$objid $reftail .\n" or die $!;
     }, $real);