This issue has been created
There is 1 update.
 
 
XWiki Platform / cid:jira-generated-image-avatar-02486e13-411d-4518-8df4-1646e8c6b4fc XWIKI-23190 Open

LiveData inline editing fails when classname or page name includes special symbols

 
View issue   ·   Add comment
 

Issue created

 
cid:jira-generated-image-avatar-3881c033-863f-4bbf-afca-8fa8ae6c46ce Nikita Petrenko created this issue on 08/May/25 19:04
 
Summary: LiveData inline editing fails when classname or page name includes special symbols
Issue Type: cid:jira-generated-image-avatar-02486e13-411d-4518-8df4-1646e8c6b4fc Bug
Affects Versions: 16.10.6
Assignee: Unassigned
Components: Live Data
Created: 08/May/25 19:04
Priority: cid:jira-generated-image-static-major-6fdf79f9-0a72-4453-b5d2-be65923a403f Major
Reporter: Nikita Petrenko
Description:

Prerequisites:

  • Have another wiki (might be option)
  • Have a custom class in your XWiki instance
  • Have several entries/objects to that class (make sure that name include either empty space, colon or dot in the name)

Steps to reproduce:

  • Use a Sandbox space
  • From source mode insert livedata
{{liveData id="LiveData-Table" properties="doc.title, _actions" showPageSizeDropdown="true" source="liveTable" sourceParameters="className=New:Entry.MyTestClass"}}{{/liveData}}
  • Save changes
  • Triger editing action on entry of table
  • Try to save it

Actual result

LiveData will return an error: “The row save action failed” without saved changes.

Expected result

No errors and changes are saved.

 
 

1 update

 
cid:jira-generated-image-avatar-3881c033-863f-4bbf-afca-8fa8ae6c46ce Changes by Nikita Petrenko on 08/May/25 19:06
 
Description: h3. Prerequisites:
* Have another wiki (might be
option optional )
* Have a custom class in your XWiki instance

* Have several entries/objects to that class
( make sure that name of the class has to include either some symobls: empty space, colon or dot in the name )
* Have several entries/objects to that class

h3. Steps to reproduce:
- Use a Sandbox space
- From source mode insert livedata

{code:java}
{{liveData id="LiveData-Table" properties="doc.title, _actions" showPageSizeDropdown="true" source="liveTable" sourceParameters="className=New:Entry.MyTestClass"}}{{/liveData}}
{code}
- Save changes
- Triger editing action on entry of table
- Try to save it

h3. Actual result

LiveData will return an error: “The row save action failed” without saved changes.
h3. Expected result

No errors and changes are saved.