Item12467: Moving a topic into a new web doesn't correctly transform references to topics in the originating web

pencil
Priority: Urgent
Current State: Closed
Released In: 1.2.0
Target Release: minor
Applies To: Engine
Component: FoswikiUIRename
Branches: trunk
Reported By: CrawfordCurrie
Waiting For:
Last Change By: CrawfordCurrie
This is the subject of a unit test failure that has been around since before Noah discovered genetics.

When a topic refers to another topic in the originating web - and that topic is not one of the standard Web* topis - then the reference should be re-written to be interweb in the target topic.

-- CrawfordCurrie - 05 Apr 2013

Isn't this somewhat related to Item11929? The scan for these links was enormously expensive. And it's also related to the feature request ChangeRenameBehaviourOnRenamingLinks.

If this task is changing this behavior yet again, I suspect it needs another feature request.

I thought that that feature request decided that this relinking shouldn't happen. Or is this a different issue?

-- GeorgeClark - 05 Apr 2013

It's a different bug to Item11929, but it is what is discussed in ChangeRenameBehaviourOnRenamingLinks. I raised this task because the unit tests do not reflect the behaviour of the code. I accept that the change was accepted under the 14 day rule and will modify the test, rather than the code. My mistake.

-- CrawfordCurrie - 07 Apr 2013

 

ItemTemplate edit

Summary Moving a topic into a new web doesn't correctly transform references to topics in the originating web
ReportedBy CrawfordCurrie
Codebase trunk
SVN Range
AppliesTo Engine
Component FoswikiUIRename
Priority Urgent
CurrentState Closed
WaitingFor
Checkins distro:643093d52438
TargetRelease minor
ReleasedIn 1.2.0
CheckinsOnBranches trunk
trunkCheckins distro:643093d52438
Release01x01Checkins
Topic revision: r4 - 07 Apr 2013, CrawfordCurrie
The copyright of the content on this website is held by the contributing authors, except where stated elsewhere. See Copyright Statement. Creative Commons License    Legal Imprint    Privacy Policy