Koha-clms/Koha/Acquisition
Jonathan Druart a5a3c0b292
Bug 39826: UTF8-decode vendor interface's password on display
We store an encrypted version of the passwords for vendor's interfaces, but we don't utf8 decode it after it is decrypted

Test plan:
0. Do not apply this patch
1. Create or edit a vendor and add at least one interface with non ascii
   characters, eg. émyPassword❤
2. Go to the detail view of the vendor and click the "Show password"
   link
=> The password is not correctly utf8-decoded
3. Apply this patch, repeat 2
=> The password is correctly displayed
4. Repeat 1 and 2
=> The password is correctly displayed

Note that maybe we should make sure the encrypt_hex is getting a valid
utf8-encoded variable.

(cherry picked from commit 25a805e8e4)
Signed-off-by: Fridolin Somers <fridolin.somers@biblibre.com>
2025-09-29 11:51:09 +02:00
..
Bookseller Bug 39826: UTF8-decode vendor interface's password on display 2025-09-29 11:51:09 +02:00
Invoice Bug 17600: Standardize our EXPORT_OK 2021-07-16 08:58:47 +02:00
Order Bug 38966: Fix wrong POD in Koha/CoverImages.pm and Koha/Acquisition/Order/Claims.pm 2025-08-01 14:54:48 +02:00
Basket.pm Bug 29523: (QA follow-up) Catch remaining SUPER::to_api cases 2023-10-27 16:40:42 -03:00
BasketGroup.pm
…
BasketGroups.pm
…
Baskets.pm
…
Bookseller.pm Bug 38011: Add a foreign key between vendors and subscriptions 2024-11-11 17:43:06 +01:00
Booksellers.pm
…
Budget.pm
…
Budgets.pm
…
Currencies.pm Bug 17600: Standardize our EXPORT_OK 2021-07-16 08:58:47 +02:00
Currency.pm Bug 29859: Use iterator instead of as_list 2022-02-09 15:36:23 -10:00
Fund.pm Bug 29523: (QA follow-up) Catch remaining SUPER::to_api cases 2023-10-27 16:40:42 -03:00
Funds.pm
…
Invoice.pm Bug 29523: (QA follow-up) Catch remaining SUPER::to_api cases 2023-10-27 16:40:42 -03:00
Invoices.pm Bug 31115: Add support for additional fields for invoices 2022-10-24 14:11:06 -03:00
Order.pm Bug 37109: Don't initialise claims fields when duplicating acquisitions orders 2024-10-24 10:45:38 +02:00
Orders.pm Bug 36018: (follow-up) Disambiguate quantity 2024-05-10 16:45:48 +02:00