RTC bug PR-6.0-dev Pending

User tests: Successful: Unsuccessful:

avatar janschoenherr
janschoenherr
17 Nov 2025

Pull Request for Issue #46356.

Summary of Changes

In Joomla 6 the algo26-matthias/idna-convert package got updated to version 4.2.1.

That library now throws an error when it encounters the ending com\.

With the change of this PR the thrown error is ignored and the email is kept.

This is the inital PR that introduced the emailToPunycode function:
#9041

Update

It seems to me, like the whole function was introduced because of the email cloaking plugin.
https://issues.joomla.org/tracker/joomla-cms/8881
That seems to be handling UTF-8 characters just fine now. Can we maybe remove that behavior from the ComponentHelper::filterText() function all together?

Testing Instructions

In Joomla 6 try to save an article with the following content

"mailto:dummy@dummydomain.com\"

Actual result BEFORE applying this Pull Request

Exception is thrown "Prohibited input U+0000005C"

Expected result AFTER applying this Pull Request

Article is saved.

Link to documentations

Please select:

  • Documentation link for docs.joomla.org:

  • No documentation changes for docs.joomla.org needed

  • Pull Request link for manual.joomla.org:

  • No documentation changes for manual.joomla.org needed

Votes

# of Users Experiencing Issue
1/1
Average Importance Score
5.00

avatar janschoenherr janschoenherr - open - 17 Nov 2025
avatar janschoenherr janschoenherr - change - 17 Nov 2025
Status New Pending
avatar joomla-cms-bot joomla-cms-bot - change - 17 Nov 2025
Category Libraries
avatar janschoenherr janschoenherr - change - 17 Nov 2025
Labels Added: PR-6.0-dev
avatar janschoenherr janschoenherr - change - 17 Nov 2025
The description was changed
avatar janschoenherr janschoenherr - edited - 17 Nov 2025
avatar janschoenherr janschoenherr - change - 17 Nov 2025
Labels Added: bug
avatar janschoenherr janschoenherr - change - 17 Nov 2025
The description was changed
avatar janschoenherr janschoenherr - edited - 17 Nov 2025
avatar janschoenherr janschoenherr - change - 18 Nov 2025
The description was changed
avatar janschoenherr janschoenherr - edited - 18 Nov 2025
avatar janschoenherr janschoenherr - change - 18 Nov 2025
The description was changed
avatar janschoenherr janschoenherr - edited - 18 Nov 2025
avatar janschoenherr janschoenherr - change - 18 Nov 2025
The description was changed
avatar janschoenherr janschoenherr - edited - 18 Nov 2025
avatar tecpromotion tecpromotion - test_item - 19 Nov 2025 - Tested successfully
avatar tecpromotion
tecpromotion - comment - 19 Nov 2025

I have tested this item ✅ successfully on 309a243


This comment was created with the J!Tracker Application at issues.joomla.org/tracker/joomla-cms/46450.

avatar michaelmaass michaelmaass - test_item - 20 Nov 2025 - Tested successfully
avatar michaelmaass
michaelmaass - comment - 20 Nov 2025

I have tested this item ✅ successfully on 309a243

Tested successfully! No error anymore.


This comment was created with the J!Tracker Application at issues.joomla.org/tracker/joomla-cms/46450.

avatar tecpromotion tecpromotion - change - 20 Nov 2025
Status Pending Ready to Commit
avatar tecpromotion
tecpromotion - comment - 20 Nov 2025

RTC


This comment was created with the J!Tracker Application at issues.joomla.org/tracker/joomla-cms/46450.

avatar webuniverse
webuniverse - comment - 29 Nov 2025

successfully tested

avatar Bodge-IT Bodge-IT - change - 1 Dec 2025
Labels Added: RTC
avatar softforge softforge - change - 1 Dec 2025
Status Ready to Commit Fixed in Code Base
Closed_Date 0000-00-00 00:00:00 2025-12-01 20:18:45
Closed_By softforge
avatar softforge softforge - close - 1 Dec 2025
avatar softforge softforge - merge - 1 Dec 2025
avatar softforge
softforge - comment - 1 Dec 2025

Thank you @janschoenherr and all the testers for your work in fixing this bug

Add a Comment

Login with GitHub to post a comment