On Tue, April 11, 2006 4:24, Alec Thomas said:
> James,
>
> Are you using Postgres?
>

Yes

I tried applying this patch:

$ cat ticketpy.diff
Index: tractags/ticket.py
    ==================================================================
--- tractags/ticket.py  (revision 230)
    +++ tractags/ticket.py  (working copy)
    @@ -29,7 +29,7 @@
             tags = set(tags)
             names = set(names)
             args = []
    -        sql = "SELECT id, %s, %s AS allfields FROM ticket" %
(','.join(self.fields),
    +        sql = "SELECT * FROM (SELECT id, %s, %s AS allfields FROM
ticket) s" % (','.join(self.fields), '||'.join(["COALESCE(%s, '')" % f
for f in self.fields])) constraints = []
             if names:


to my TracTags trunk export
(svn export http://muness.textdriven.com/svn/edu/support/trac/tags-plugin
workdir)

but I get this error:

patch < ticketpy.diff
(Patch is indented 4 spaces.)
patching file ticket.py
Hunk #1 FAILED at 29.
1 out of 1 hunk FAILED -- saving rejects to file ticket.py.rej
$ cat ticket.py.rej
***************
*** 29,35 ****
          tags = set(tags)
          names = set(names)
          args = []
-         sql = "SELECT id, %s, %s AS allfields FROM ticket" %
(','.join(self.fields),
          if names:


--- 29,35 ----
          tags = set(tags)
          names = set(names)
          args = []
+         sql = "SELECT * FROM (SELECT id, %s, %s AS allfields FROM
ticket) s" % (','.join(self.fields), '||'.join(["COALESCE(%s, '')" % f for
f in self.fields])) constraints = []
          if names:

Regards,
Jim

-- 
***     e-mail is NOT a secure channel     ***
James B. Byrne                mailto:ByrneJB.<token>@Harte-Lyne.ca
Harte & Lyne Limited          http://www.harte-lyne.ca
9 Brockley Drive              vox: +1 905 561 1241
Hamilton, Ontario             fax: +1 905 561 0757
Canada  L8E 3CE               delivery <token> = hal

_______________________________________________
Trac mailing list
[email protected]
http://lists.edgewall.com/mailman/listinfo/trac

Reply via email to