Adium

Ticket #6850 (closed defect: fixed)

Opened 1 year ago

Last modified 1 year ago

Links are being 'entified' causing breakage

Reported by: shmeedogg Assigned to: cbarrett
Priority: normal Milestone: Adium X 1.1.3
Component: Adium Core Version: 1.0.4
Severity: normal Keywords:
Cc: Patch: None
Pending: 0

Description

When I click on a link in the Chat Transcript Viewer (or click Copy Link) and then paste this link into my Web Browser these links are entified (& -> &) causing serious breakage. If I just plain copy the text, of course, it works.

Links should not be altered in anyway or they are liable to break when pasted. For people who use Adium as part of a serious work flow this is disastrous.

Hope this is fixed soon -- Adium rocks!

Change History

05/03/2007 03:57:39 PM changed by evands

  • owner changed from nobody to cbarrett.

Colin, could you please look at this?

05/04/2007 01:17:49 PM changed by jas8522

  • milestone set to Needs feedback from users.

05/04/2007 01:17:56 PM changed by jas8522

  • milestone changed from Needs feedback from users to Needs dev review.

07/08/2007 05:58:31 AM changed by boredzo

  • pending changed.

I can confirm that this bug exists in 1.0.4. Send yourself a link, then open the Transcript Viewer and copy or open the link.

shmeedogg: We are not “altering” the link at all. Entity-encoding text before putting it in an XML document (such as an Adium transcript) is normal, expected, and correct. The bug is that we don't decode them.

And we are not deliberately trying to break (or otherwise “alter”) your links. It's just a bug; we forgot a step. That's all.

07/08/2007 08:37:32 AM changed by jas8522

  • version changed from 1.0.2 to 1.0.4.

09/25/2007 02:26:18 AM changed by cbarrett

  • status changed from new to closed.
  • resolution set to fixed.

(In [21112]) Unescape url entities when decoding chatlogs. Fixes #6850.

09/25/2007 02:37:29 AM changed by cbarrett

(In [21114]) Merge [21112] and [21113]. Refs #6850.

09/25/2007 02:37:50 AM changed by cbarrett

  • milestone changed from Needs dev review to Adium X 1.1.3.