RTC bug PR-5.4-dev Pending

User tests: Successful: Unsuccessful:

avatar laoneo
laoneo
16 Apr 2026

Pull Request resolves # .

  • I read the Generative AI policy and my contribution is either not created with the help of AI or is compatible with the policy and GNU/GPL 2 or later.

Summary of Changes

When an extension uses only HTML mail templates bodies, then plain mails are not converting the tags. This pr makes sure that tags are also replaced in mail templates when only HTML bodies are available.

Testing Instructions

  • Make sure that "Plain" is configured as "Mail Format" in mail templates configuration
  • Install DPCalendar from here
  • Got to the DPCalendar global configuration Component tab and add a notification for event updates with a user group that contains a user which is different from the current logged in user, documentation can be found here
  • Edit a DPCalendar event and save

Actual result BEFORE applying this Pull Request

A notification mail is sent in plain text without replaced tags.

Expected result AFTER applying this Pull Request

A notification mail is sent in plain text with replaced tags.

Link to documentations

Please select:

  • Documentation link for guide.joomla.org:

  • No documentation changes for guide.joomla.org needed

  • Pull Request link for manual.joomla.org:

  • No documentation changes for manual.joomla.org needed

avatar laoneo laoneo - open - 16 Apr 2026
avatar laoneo laoneo - change - 16 Apr 2026
Status New Pending
avatar joomla-cms-bot joomla-cms-bot - change - 16 Apr 2026
Category Libraries
avatar laoneo laoneo - change - 21 Apr 2026
Labels Added: PR-5.4-dev
avatar laoneo laoneo - change - 23 Apr 2026
Labels Added: bug
avatar laoneo laoneo - change - 23 Apr 2026
The description was changed
avatar laoneo laoneo - edited - 23 Apr 2026
avatar laoneo laoneo - change - 23 Apr 2026
The description was changed
avatar laoneo laoneo - edited - 23 Apr 2026
avatar laoneo laoneo - change - 24 Apr 2026
The description was changed
avatar laoneo laoneo - edited - 24 Apr 2026
avatar exlemor exlemor - test_item - 26 Apr 2026 - Tested successfully
avatar exlemor
exlemor - comment - 26 Apr 2026

I have tested this item ✅ successfully on 7ee5fe0

I have tested this successfully! Thanks @laoneo!


This comment was created with the J!Tracker Application at issues.joomla.org/tracker/joomla-cms/47604.
avatar exlemor
exlemor - comment - 26 Apr 2026

I have tested this item ✅ successfully on 7ee5fe0

I have tested this successfully! Thanks @laoneo!


This comment was created with the J!Tracker Application at issues.joomla.org/tracker/joomla-cms/47604.
avatar adarshdubey03 adarshdubey03 - test_item - 26 Apr 2026 - Tested successfully
avatar adarshdubey03
adarshdubey03 - comment - 26 Apr 2026

I have tested this item ✅ successfully on 7ee5fe0

Tested Successfully!


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

avatar adarshdubey03
adarshdubey03 - comment - 26 Apr 2026

I have tested this item ✅ successfully on 7ee5fe0

Tested Successfully!


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

avatar adarshdubey03
adarshdubey03 - comment - 26 Apr 2026

I have tested this item ✅ successfully on 7ee5fe0

Tested Successfully!
Before the patch :image
And after the patch:
image


This comment was created with the J!Tracker Application at issues.joomla.org/tracker/joomla-cms/47604.
avatar richard67 richard67 - change - 26 Apr 2026
Status Pending Ready to Commit
avatar richard67
richard67 - comment - 26 Apr 2026

RTC


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

avatar richard67
richard67 - comment - 26 Apr 2026

RTC


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

avatar muhme
muhme - comment - 27 Apr 2026

✅ Final test before merge using JBT with having 2nd super user heiko

  • Installed DPCalendar Free 10.9.1-B1
  • Configured a notification for 'Event update' and 'Super Users' group in System > Global Configuration > DPCalendar > Component
  • Checked 'Plaintext' ist configured as Mail Format in System > Mail Templates > Options
  • The issue with the placeholders not being replaced in the emails prior to the PR seen
  • Applied Patch with Patch Tester
    • Placeholders are replaced in the emails
avatar muhme muhme - change - 27 Apr 2026
Status Ready to Commit Fixed in Code Base
Closed_Date 0000-00-00 00:00:00 2026-04-27 09:53:11
Closed_By muhme
Labels Added: RTC
avatar muhme muhme - close - 27 Apr 2026
avatar muhme muhme - merge - 27 Apr 2026
avatar muhme
muhme - comment - 27 Apr 2026

Thank you very much @laoneo for your contribution. Thanks to @exlemor and @adarshdubey03 for testing.

Add a Comment

Login with GitHub to post a comment