5 Commits
v1.1 ... v1.1.1

Author SHA1 Message Date
4f31b1a792 Merge branch 'release-1.1.1' 2018-08-12 11:48:17 +02:00
3fbfd4ccd7 Prepare release-1.1.1 2018-08-12 11:46:40 +02:00
50b0e142ec Merge branch 'i#71-moved-page-exists' into develop 2018-08-12 11:43:18 +02:00
14db996a43 redfam: Check if moved page exists
To prevent creation of orphaned diskpages in case of special movement
constructs

Issue #71 (#71)
2018-08-12 11:41:50 +02:00
110589cb5b Merge branch 'release-1.1' back into develop 2018-08-12 11:15:30 +02:00
2 changed files with 8 additions and 0 deletions

View File

@@ -18,6 +18,9 @@ Those can be installed using pip and the _requirements.txt_ file provided with t
Versions Versions
-------- --------
* v1.1.1
- Check if moved page exists
* v1.1 * v1.1
- Improved page filter - Improved page filter

View File

@@ -598,6 +598,11 @@ class RedFamWorker( RedFam ):
if self.article_has_status( "redirect", title=article ): if self.article_has_status( "redirect", title=article ):
try: try:
page = page.moved_target() page = page.moved_target()
# Short circuit if movement destination does not exists
if not page.exists():
continue
except pywikibot.exceptions.NoMoveTarget: except pywikibot.exceptions.NoMoveTarget:
pass pass