apache / incubator-ponymail

Apache Pony Mail (Incubating) - Email for Ponies & People
http://ponymail.incubator.apache.org/
Other
80 stars 30 forks source link

Issues with No Subject #317

Open spmallette opened 7 years ago

spmallette commented 7 years ago

Using Chrome Version 55.0.2883.87 I recently posted a reply to an "old" (maybe 30 days) email thread using the "reply" button on the thread itself. I noticed that when I clicked the "reply" button i got a pop-up window that did not include the subject line (i chose the option to reply in the UI and did NOT "reply via mail client"). I would call that the first problem since I would expect it to have had an "RE: " as the subject.

The second problem showed itself after I posted my reply. Note that I did not bother to edit the subject line, thinking that perhaps ponymail would sort the problem out on its end behind the scenes. In the end, the post appeared as expected, but with an empty subject (so my hope that ponymail would quietly resolve the lack of a subject in the background was proved wrong). That wouldn't be so bad, except that the real killer was that without a subject I found it impossible to click on the thread to read it (not sure if there was some workaround to that).

Humbedooh commented 7 years ago

Apparently, the fix for the first part is easy, albeit weird: in the composer JS: txt.value = "foo" will set the text value to "foo", but only for a few ms, then wipe it using txt.setAttribute("value", "foo"); instead seems to no exhibit this issue.

As for the second issue, I think we fixed that in 0.10, but I'll have to check.

sebbASF commented 7 years ago

A sample mail with no subject is here:

https://lists.apache.org/list.html?issues@ponymail.apache.org:dfr=2016-10-1|dto=2016-10-31:no+subject

This cannot be viewed except in Social theme, even then it's not possible to view the Permalink; only the Atom feed works. That problem has been fixed in 0.10.

sebbASF commented 7 years ago

It looks as though the 'Re: ' problem has been sorted as well, at least when replying from thread.html