From b6192f3ac3d2c7bae6f3a7571399567bbd18f3ff Mon Sep 17 00:00:00 2001 From: "martin@piware.de" <> Date: Thu, 26 Nov 2009 08:31:57 +0100 Subject: [PATCH] workitems: HTML-escape text fields --- workitems.py | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/workitems.py b/workitems.py index aa21e65..6e5777d 100755 --- a/workitems.py +++ b/workitems.py @@ -2,6 +2,7 @@ import urllib, re, sys, optparse, os.path, datetime import sqlite3 as dbapi2 +from xml.sax.saxutils import escape blueprints_base_url = 'https://blueprints.launchpad.net' @@ -439,11 +440,11 @@ def html(db): if bp.startswith('http:'): url = bp else: - url = '%s/ubuntu/+spec/%s' % (blueprints_base_url, bp) + url = '%s/ubuntu/+spec/%s' % (blueprints_base_url, escape(bp)) print '