Edgewall Software

Ticket #2517 (closed defect: fixed)

Opened 3 years ago

Last modified 2 years ago

RSS feed has some lt-gt escaping problems.

Reported by: viktor Owned by: cmlenz
Priority: normal Milestone: 0.9.3
Component: ticket system Version: 0.9.2
Severity: normal Keywords: query
Cc:

Description

If you use a TicketQuery as feed source in Liferea, you get the following error:

Entity: line 34: parser error :
Opening and ending tag mismatch: span line 34 and title
tle>#2048: Wiki macros for generating `<div>`s and `<span>`s with classes</title
                                                                               ^
Entity: line 54: parser error :
Opening and ending tag mismatch: div line 34 and item
[Parser error output was truncated!]

In Firefox it just silently fails to load.

It must be some lt-gt escaping, so HTML escaping the fields before emiting to feed. But didn't investigated it deeper.

Attachments

Change History

Changed 3 years ago by cmlenz

  • status changed from new to closed
  • resolution set to duplicate

I think this is the same issue as described in #2290.

Changed 3 years ago by cmlenz

  • keywords query added
  • resolution duplicate deleted
  • status changed from closed to reopened
  • component changed from general to ticket system
  • milestone set to 0.9.3

Actually, this seems to be a different problem.

Changed 3 years ago by cmlenz

  • owner changed from jonas to cmlenz
  • status changed from reopened to new

Changed 3 years ago by cmlenz

  • status changed from new to assigned

Changed 3 years ago by cmlenz

This should have been fixed in [2685]. I'm leaving this open until we've merged this into 0.9-stable.

Changed 3 years ago by cmlenz

  • status changed from assigned to closed
  • resolution set to fixed

Fixed in 0.9-stable in [2724].

Add/Change #2517 (RSS feed has some lt-gt escaping problems.)

Author



Change Properties
<Author field>
Action
as closed
Next status will be 'reopened'
to The owner will change from cmlenz. Next status will be 'closed'
 
Note: See TracTickets for help on using tickets.