Item12844: Non-existant pages may be listed under "Update links in all webs:"
Priority: Normal
Current State: Confirmed
Released In: n/a
Target Release:
For pages that are linked to by pages that have been through one or more move/renames, when you go to rename or delete the page (the target of the links), you'll sometimes see the old - no longer existing - topic names in the list of links to update.
For example, here I had:
- Created RenameTest10
- Created RenameTest11 which contained a link to RenameTest10.
- Renamed RenameTest11 to RenameTest12
- Gone to delete Sandbox.Test10
The result was a list of pages to update that included the no longer existing
RenameTest11.
And here's another example:
I've reproduced this both on my 1.1.9 site and Michael's demo site.
If you go through with the delete or rename it doesn't seem to cause too much of a problem for the end user except that it's a bit confusing.
This issue may be related to
Task.Item12843. Again I'm not sure this Contrib is to blame so feel free to re-categorize.
--
LeilaPearson - 03 Apr 2014
At least on the demo site, backlinks are extracted from Solr. If you are fast enough to delete a page before the solr picks up the update, will it still display it on the rename/move page. The time frame within that bug happens depends on your setup of the reindexing process: using iwatch this is about 5-10 seconds, using a cronjob for delta indexing it depends on your settings there, e.g. 15 minutes.
A work around would be to add an extra check for the topics to exist when using solr for backlinks to mitigate the display of broken links as in above screenshot.
--
MichaelDaum - 02 Jun 2018