Opened 3 years ago

Closed 3 years ago

#1486836 closed Bugs (fixed)

Compose Return Receipt

Reported by: youds Owned by:
Priority: 5 Milestone: 0.4-stable
Component: User Interface Version: 0.4-beta
Severity: normal Keywords:
Cc:

Description

Hi

When you change the position of the HTML for Return Receipt in the two attached files RoundCube breaks and is unable to send emails. There is only 3 lines of code difference between the files. As it is a template and it is only HTML (the position of the HTML in fact) I marked the ticket as a bug.

If you replace the compose-not-working.html file with the compose.html file in the default theme you will see it doesn't send and hangs. (the message never gets sent, "Sending" message never disappears and the Mail page never loads)
Now use the compose-working.html which is the same file for all but the position of 3 lines of HTML code, and it starts working. The only difference is the return receipt is not at the top of the HTML, but further down.
I did try moving the return receipt down the HTML tree in the default theme's compose.html to see if it was literally only that what caused the bug but it didn't produce the hanging result. I haven't been able to debug any further but to me it seems like RoundCube is expecting the POST values in some sort of order.

Kind regards

Attachments (5)

compose-not-working.html (7.0 KB) - added by youds 3 years ago.
compose-not-working.html
compose-working.html (7.0 KB) - added by youds 3 years ago.
compose-working.html
compose-working.2.html (7.0 KB) - added by youds 3 years ago.
compose-working.html
compose.diff (489 bytes) - added by youds 3 years ago.
Difference between the two compose.html files
compose.2.diff (489 bytes) - added by youds 3 years ago.
Difference between the two compose.html files

Download all attachments as: .zip

Change History (6)

Changed 3 years ago by youds

compose-not-working.html

Changed 3 years ago by youds

compose-working.html

Changed 3 years ago by youds

Difference between the two compose.html files

comment:1 Changed 3 years ago by alec

  • Milestone changed from later to 0.4-stable

Please, check svn-trunk version. I think it has been fixed.

comment:2 Changed 3 years ago by youds

Ah, my apologies. Does work with the trunk version.

comment:3 Changed 3 years ago by alec

  • Resolution set to fixed
  • Status changed from new to closed
Note: See TracTickets for help on using tickets.