Note small bug in cocanwiki_links.
authorrich <rich>
Sun, 17 Oct 2004 20:03:23 +0000 (20:03 +0000)
committerrich <rich>
Sun, 17 Oct 2004 20:03:23 +0000 (20:03 +0000)
scripts/cocanwiki_links.ml

index cd3b13f..0cfcd82 100644 (file)
@@ -1,7 +1,7 @@
 (* COCANWIKI - a wiki written in Objective CAML.
  * Written by Richard W.M. Jones <rich@merjis.com>.
  * Copyright (C) 2004 Merjis Ltd.
- * $Id: cocanwiki_links.ml,v 1.5 2004/10/10 16:14:43 rich Exp $
+ * $Id: cocanwiki_links.ml,v 1.6 2004/10/17 20:03:23 rich Exp $
  *
  * This program is free software; you can redistribute it and/or modify
  * it under the terms of the GNU General Public License as published by
@@ -129,6 +129,10 @@ let update_links_for_page dbh hostid page =
  * page isn't a matter of just doing 'select from_url from links ...'.
  * We also look at pages which redirect to this URL (for redirections
  * of degrees 1 through 4 = max_redirect).
+ *
+ * XXX If page A links both to pages B and C, and page B is a redirect
+ * to page C, then querying what links to page C will list page A twice.
+ * This is a bug.
  *)
 let what_links_here (dbh : Dbi.connection) hostid page =
   (* Build up the complete list of URLs which redirect to the target