This issue has been created
 
 
Inline Table LiveData / cid:jira-generated-image-avatar-adab1ab8-359b-45e8-b94a-cb3f09f843fd XLIT-24 Open

LiveTable filter fails for dotted usernames

 
View issue   ·   Add comment
 

Issue created

 
cid:jira-generated-image-avatar-7b1b7921-dd02-44ba-8495-f6c20e1a6099 Stefano Rutishauser created this issue on 06/Aug/26 13:57
 
Summary: LiveTable filter fails for dotted usernames
Issue Type: cid:jira-generated-image-avatar-adab1ab8-359b-45e8-b94a-cb3f09f843fd Bug
Assignee: Unassigned
Attachments: Screenshot 2026-08-06 at 13.54.47.png
Created: 06/Aug/26 13:57
Priority: cid:jira-generated-image-static-minor-7ee3933f-d309-4176-8645-31981a8598c3 Minor
Reporter: Stefano Rutishauser
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.commail_small.gif 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:

  1. Create an entry with creator XWiki.devops.
  2. Create another entry with creator XWiki.foo@domain.commail_small.gif.
  3. Filter the doc.creator column.

Actual result:

Filtering for XWiki.devops works.

Filtering for the email-based user returns no results.

XWiki.foo@domain.commail_small.gif

Expected result:

The filter should match the documents created by XWiki.foo@domain.commail_small.gif.