Details
-
Bug
-
Resolution: Unresolved
-
Minor
-
None
-
None
-
None
-
Unknown
-
Description
Live Data serializes the users mailadress as an escaped XWiki document reference, but
the LiveTable backend appears to compare that escaped serialization directly
with XWikiDocument.creator → XWiki.foo@domain.com
not equal to XWiki.foo@domain\.com
XWiki version:
17.10.4
Example Macro:
{{liveData
id="troubleshootingguide"
source="liveTable"
properties="doc.title,error-message,doc.creationDate,doc.date,doc.creator,tags"
sourceParameters="translationPrefix=Customization.&className=Customization.TroubleshootingEntryClass&tags_class=XWiki.TagClass"
}}
Steps to reproduce:
- Create an entry with creator XWiki.devops.
- Create another entry with creator XWiki.foo@domain.com
. - Filter the doc.creator column.
Actual result:
Filtering for XWiki.devops works.
Filtering for the email-based user returns no results.
Expected result:
The filter should match the documents created by XWiki.foo@domain.com
.