Page MenuHomePhabricator

Replace deprecated inprop=preload with preloadcontent
Closed, ResolvedPublicBUG REPORT

Description

Steps to replicate the issue (include links if applicable):

import pywikibot
import pywikibot.proofreadpage as pp
site = pywikibot.Site('en', 'wikisource')
page = pp.ProofreadPage(site, 'Page:Complete Works of Count Tolstoy - 13.djvu/201')
p = list(site.preloadpages([page], content=True))[0]
p.text
WARNING: API warning (main): Subscribe to the mediawiki-api-announce mailing list at <https://lists.wikimedia.org/postorius/lists/mediawiki-api-announce.lists.wikimedia.org/> for notice of API deprecations and breaking changes. Use [[Special:ApiFeatureUsage]] to see usage of deprecated features by your application.
Out[9]: '<noinclude><pagequality level="1" user="MpaaBot" /> ...

What happens?:
See API warning:
'The value "preload" to parameter "inprop" has been deprecated.'

What should have happened instead?:
Nothing.

See https://en.wikisource.org/w/api.php?action=help&modules=query%2Binfo
preload

Deprecated. Gives the text returned by EditFormPreloadText. Use preloadcontent instead, which supports other kinds of preloaded text too.

Software version (skip for WMF-hosted wikis like Wikipedia):
Release version: 8.5.0.dev0

Other information (browser name/version, screenshots, etc.):

Related Objects

StatusSubtypeAssignedTask
ResolvedBUG REPORTMpaa
ResolvedXqt

Event Timeline

Change 965870 had a related patch set uploaded (by Mpaa; author: Mpaa):

[pywikibot/core@master] Replace MW API deprecated inprop=preload with preloadcontent

https://gerrit.wikimedia.org/r/965870

Change 965916 had a related patch set uploaded (by Mpaa; author: Mpaa):

[pywikibot/core@master] Replace MW API deprecated inprop=preload with preloadcontent

https://gerrit.wikimedia.org/r/965916

Change 965916 abandoned by Mpaa:

[pywikibot/core@master] Replace MW API deprecated inprop=preload with preloadcontent

Reason:

duplicated by misktake

https://gerrit.wikimedia.org/r/965916

Change 965870 merged by jenkins-bot:

[pywikibot/core@master] Replace MW API deprecated inprop=preload with preloadcontent

https://gerrit.wikimedia.org/r/965870

Xqt assigned this task to Mpaa.