Support

Akeeba Ticket System

#39334 404 error when user clicks URL link in Manager Note email notification

Posted in ‘Akeeba Ticket System for Joomla! 4 & 5’
This is a public ticket

Everybody will be able to see its contents. Do not include usernames, passwords or any other sensitive information.

Environment Information

Joomla! version
4.3.3
PHP version
8.0.2.8
Akeeba Ticket System version
5.2.8

Latest post by [email protected] on Thursday, 10 August 2023 10:25 CDT

[email protected]

Hello,

I have another issue that was discovered after we have migrated from J3/ATS4 to J4/ATS5.

The URL contained in our manager notes generates a 404 error. It should be configured to link directly to the ticket. The URL that is contained in the email is:

https://community.shorecrest.org/%7BURL%7D

Fortunately, the URL links in the email notifications for new tickets and updates appear to be working as expected.

I have attached screenshots of:

-Email sent to Manager

-Browser error after clicking URL link in email notification

-Configuration of Mail Template

 

Thanks,

Eric

nicholas
Akeeba Staff
Manager

Ah, that's the TinyMCE being stupid. When you use a shortcode such as {URL} as the link target it magically transforms it to an absolute link to your site 🤦🏽‍♂️

The only workaround I have found is use CodeMirror as my default editor, edit the mail template, and replace the wrong URL with just the shortcode.

Nicholas K. Dionysopoulos

Lead Developer and Director

🇬🇷Greek: native 🇬🇧English: excellent 🇫🇷French: basic • 🕐 My time zone is Europe / Athens
Please keep in mind my timezone and cultural differences when reading my replies. Thank you!

[email protected]

Nicholas,

Thank you for the tidbit.

Interesting that this didn't occur for new tickets or ticket updates. We are using JCE Pro.

I can see this static link in the com_ats.managernote_new when viewing the template in "code" view.

I will review the templates and update accordingly.

thanks,

Eric

 

Support Information

Working hours: We are open Monday to Friday, 9am to 7pm Cyprus timezone (EET / EEST). Support is provided by the same developers writing the software, all of which live in Europe. You can still file tickets outside of our working hours, but we cannot respond to them until we're back at the office.

Support policy: We would like to kindly inform you that when using our support you have already agreed to the Support Policy which is part of our Terms of Service. Thank you for your understanding and for helping us help you!