From 288535f82bf4a5d944536bd0790a54a5f8fb4363 Mon Sep 17 00:00:00 2001 From: rich Date: Sun, 17 Oct 2004 20:03:23 +0000 Subject: [PATCH] Note small bug in cocanwiki_links. --- scripts/cocanwiki_links.ml | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/scripts/cocanwiki_links.ml b/scripts/cocanwiki_links.ml index cd3b13f..0cfcd82 100644 --- a/scripts/cocanwiki_links.ml +++ b/scripts/cocanwiki_links.ml @@ -1,7 +1,7 @@ (* COCANWIKI - a wiki written in Objective CAML. * Written by Richard W.M. Jones . * 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 -- 1.8.3.1