diff options
author | Joey Hess <joey@gnu.kitenet.net> | 2009-05-22 13:09:11 -0400 |
---|---|---|
committer | Joey Hess <joey@gnu.kitenet.net> | 2009-05-22 13:09:11 -0400 |
commit | c2e2da6ee2834d6ab68d06048588cdf3a27d3691 (patch) | |
tree | 3e739818004141946a685a37e1319b1cae7922cb /ikiwiki-transition | |
parent | a8318303d88de40fb10f3d831cbfc4c2a807436f (diff) |
ikiwiki-transition: deduplinks was broken and threw away all metadata stored by plugins in the index. Fix this bug.
Diffstat (limited to 'ikiwiki-transition')
-rwxr-xr-x | ikiwiki-transition | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/ikiwiki-transition b/ikiwiki-transition index 17a347c20..398b1a3c8 100755 --- a/ikiwiki-transition +++ b/ikiwiki-transition @@ -184,7 +184,9 @@ sub moveprefs { } sub deduplinks { - setstatedir(shift); + loadsetup(shift); + IkiWiki::loadplugins(); + IkiWiki::checkconfig(); IkiWiki::loadindex(); foreach my $page (keys %links) { my %l; @@ -237,7 +239,7 @@ sub usage { print STDERR "\tmoveprefs setupfile\n"; print STDERR "\thashpassword setupfile|srcdir\n"; print STDERR "\tindexdb setupfile|srcdir\n"; - print STDERR "\tdeduplinks setupfile|srcdir\n"; + print STDERR "\tdeduplinks setupfile\n"; exit 1; } |