You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
User should be able to use lower/greater than signs (< >) in segment names.
The pages report should show performance reports whether a segment is in use or not.
Current Behavior
When selecting Performance icon from Pages report when segment is being used, the UI gives an error:
"Error: The segment condition 'actions>' is not valid." After this the menu disappears, too.
We found out that if the segment contains a suitable condition such as greater than (>), then the url will contain that character as html-encoded ( & gt; ) and the url of the user interface link will be broken with a semicolon. This only happens from the pages report when clicking the performance icon.
Steps to Reproduce (for Bugs)
Rename a segment so it has lower than or greater than sign in the name.
Select Performance icon from Pages while also using the renamed segment.
Your Environment
PHP version: 8.0.22
MySQL version: 10.1.36-MariaDB
Matomo version: 4.10.1
The text was updated successfully, but these errors were encountered:
bx80
added
Bug
For errors / faults / flaws.
and removed
Potential Bug
Something that might be a bug, but can't be reproduced (yet).
To Triage
An issue awaiting triage by a Matomo core team member
labels
Nov 21, 2022
No, this isn't planned. The new methods used in this fix are only available in the Matomo 5.x codebase. Therefor we would need to backport much more stuff, which is not worth the effort.
A first beta of Matomo 5 is planned to be released early next year.
Expected Behavior
User should be able to use lower/greater than signs (< >) in segment names.
The pages report should show performance reports whether a segment is in use or not.
Current Behavior
When selecting Performance icon from Pages report when segment is being used, the UI gives an error:
"Error: The segment condition 'actions>' is not valid." After this the menu disappears, too.
We found out that if the segment contains a suitable condition such as greater than (>), then the url will contain that character as html-encoded ( & gt; ) and the url of the user interface link will be broken with a semicolon. This only happens from the pages report when clicking the performance icon.
Steps to Reproduce (for Bugs)
Your Environment
PHP version: 8.0.22
MySQL version: 10.1.36-MariaDB
Matomo version: 4.10.1
The text was updated successfully, but these errors were encountered: