-
-
Notifications
You must be signed in to change notification settings - Fork 2.7k
Closed
Labels
BugFor errors / faults / flaws / inconsistencies etc.For errors / faults / flaws / inconsistencies etc.c: Design / UIFor issues that impact Matomo's user interface or the design overall.For issues that impact Matomo's user interface or the design overall.
Milestone
Description
What happened?
Opening the transition popover for a row containing a percent sign (%
) will throw an exception:
jquery.min.js?cb=5690:2 Uncaught URIError: URI malformed
at decodeURIComponent (<anonymous>)
at DataTable_RowActions_Transitions.doOpenPopover (transitions.js?cb=5690:82:25)
at Array.RowAction (dataTable_rowactions.js?cb=5690:260:47)
at e.value (PopoverHandler.ts:77:40)
at e.value (PopoverHandler.ts:49:12)
at HTMLDocument.<anonymous> (PopoverHandler.ts:39:12)
at e (jquery.min.js?cb=5690:2:30158)
at t (jquery.min.js?cb=5690:2:30460)
What should happen?
The transition overlay should work similar to other data table row actions for all entries.
How can this be reproduced?
Track a page with %
in the title, go to "Behaviour > Page titles", try to open the transitions popover.
Matomo major version
Matomo 5
Matomo minor or patch Version
rc9
PHP version
n/a
Server operating system
n/a
What browsers are you seeing the problem on?
Firefox, Chrome
Computer operating system
n/a
Relevant log output
No response
Validations
- Read our Contributing Guidelines.
- Follow our Security Policy.
- Check that there isn't already an issue that reports the same bug to avoid creating duplicates.
- The provided steps to reproduce is a minimal reproducible of the Bug.
Metadata
Metadata
Assignees
Labels
BugFor errors / faults / flaws / inconsistencies etc.For errors / faults / flaws / inconsistencies etc.c: Design / UIFor issues that impact Matomo's user interface or the design overall.For issues that impact Matomo's user interface or the design overall.