Ticket #1187 (new Defect)

Opened 2 years ago

Server-local channels lead to broken transcript files

Reported by: ThomasRoessler Owned by: timothy
Priority: Highest Milestone:
Component: Colloquy (Mac) Version: 2.1 (Mac)
Severity: Blocker Keywords:
Cc:

Description

Server-local IRC channels are prefixed with &, not #. Colloquy writes the raw channel URI into its transcript files, and does not entity-encode the & into an ampersand, resulting in the transcript not being well-formed XML. The result is a broken transcript browser for these channels and their logs.

Please:

  • fix the channel writer
  • possibly add a preprocessing step to fix old transcripts
Note: See TracTickets for help on using tickets.