]> git.koha-community.org Git - koha.git/commit
Bug 21874: Fix encoding of cart and list email subjects
authorKatrin Fischer <katrin.fischer@bsz-bw.de>
Fri, 23 Nov 2018 10:30:49 +0000 (11:30 +0100)
committerJesse Maseto <jesse@bywatersolution.com>
Tue, 18 Dec 2018 13:47:47 +0000 (13:47 +0000)
commitc4224112970a6edae3a7a52fbef826933601c430
tree4b3ed1ca4079149d1f1684d5841ab89cc658c9b4
parent1280bace7d797e49a3bc947f264733625247b25d
Bug 21874: Fix encoding of cart and list email subjects

The subject of the cart and list emails is not correctly
encoded and displays incorrectly in some email clients.

To test:

Lists:
- Create a list, name it using umlauts or other diacritics
  Example:  Jugendbücher (books for youths in German)
- Add some items to your list
- Email yourself the list
- Verify that the email subject is broken

Cart:
- Install another language with non-latin characters like Greek
- Fill the cart with some titles
- Send yourself the cart
- Verify that the email subject is broken

Note: Some email clients display correctly, others not.
      It's known to be incorrect in Outlook and web.de,
      displaying nicely in Thunderbird.

Signed-off-by: Marcel de Rooy <m.de.rooy@rijksmuseum.nl>
Tested all four scripts by manipulating the cart text too in templates.
Follow-up handles intranet sendshelf.

Note: I asked Katrin to remove the encode UTF-8 statements, since we
convert to MIME and the subject line should never be UTF-8.

Signed-off-by: Martin Renvoize <martin.renvoize@ptfs-europe.com>
Signed-off-by: Nick Clemens <nick@bywatersolutions.com>
(cherry picked from commit e40bb00ab8da87c8c5d6e660de928d24b887df17)

Signed-off-by: Jesse Maseto <jesse@bywatersolution.com>
basket/sendbasket.pl
opac/opac-sendbasket.pl
opac/opac-sendshelf.pl
virtualshelves/sendshelf.pl