There are 6 updates, 5 comments.
 
 
XWiki Platform / cid:jira-generated-image-avatar-5c06b1cc-9268-4ddb-9726-1a60b168382b XWIKI-22150 Open

Allow to move page back to its original location

 
View issue   ยท   Add comment
 

6 updates

 
cid:jira-generated-image-avatar-0f64f371-bc84-42c8-84a6-0ac7183ff915 Changes by Thomas Mortagne on 20/Jun/24 10:49
 
Fix Version: 16.4.1
Fix Version: 16.5.0
Fix Version: 15.10.11
Version: 12.10.7
Priority: Major Blocker
Labels: regression usability
 
 

5 comments

 
cid:jira-generated-image-avatar-0f64f371-bc84-42c8-84a6-0ac7183ff915 Thomas Mortagne on 20/Jun/24 10:49
 

Regression apparently caused by XWIKI-18610.

The problem is that while XWiki#renameDocument does understand the concept of target overwriting it does not actually do nothing about it (it should delete it) and just calls XWikiStoreInterface#renameXWikiDoc, which assume the target does not exist.

 
cid:jira-generated-image-avatar-0f64f371-bc84-42c8-84a6-0ac7183ff915 Thomas Mortagne on 20/Jun/24 10:50
 
Regression apparently caused by XWIKI-18610.

The problem is that while XWiki#renameDocument does understand the concept of target overwriting it does not actually do nothing about it
(it should delete it) and just calls XWikiStoreInterface#renameXWikiDoc, which seems to assume the target does not exist.
 
cid:jira-generated-image-avatar-0f64f371-bc84-42c8-84a6-0ac7183ff915 Thomas Mortagne on 20/Jun/24 10:50
 
Regression apparently caused by XWIKI-18610.

The problem is that while XWiki#renameDocument
does do understand the concept of target overwriting it does not actually do nothing anything about it and just calls XWikiStoreInterface#renameXWikiDoc, which seems to assume the target does not exist.
 
cid:jira-generated-image-avatar-0f64f371-bc84-42c8-84a6-0ac7183ff915 Thomas Mortagne on 20/Jun/24 10:57
 
Regression apparently caused by XWIKI-18610 (not sure why honestly as I would have bet on XWIKI-13935 instead, but I cannot reproduce in 12 . 10.6).

The problem is that while XWiki#renameDocument do understand the concept of target overwriting it does not actually do anything about it and just calls XWikiStoreInterface#renameXWikiDoc, which seems to assume the target does not exist.
 
cid:jira-generated-image-avatar-0f64f371-bc84-42c8-84a6-0ac7183ff915 Thomas Mortagne on 20/Jun/24 10:58
 
Regression apparently caused by XWIKI-18610 (not sure why honestly as I would have bet on XWIKI-13935 instead, but I cannot reproduce in 12.10.6).

The problem is that while XWiki#renameDocument do understand the concept of target overwriting
, it does not actually do anything about it and just calls XWikiStoreInterface#renameXWikiDoc, which seems to assume the target does not exist.