Page MenuHomePhabricator

Pages deleted via deleteBatch maintenance script act as if not deleted
Open, Needs TriagePublic

Description

Hi, on my wiki - 1.36.0-wmf.1 (rMW730e2f410d3b) - I deleted couple pages via the deleteBatch maintenance script. Those pages are correctly shown as deleted on the wiki, Special:Logs shows the deletions, but pages that used the content of those deleted pages still act as if the content was not deleted... I tried purging the page many times, no effect. I tried the purgeList --all -v maintenance script, no effect - actually this latter script doesn't show any activity at all, it just stalls. I also run runJobs maintenance script till there were no more jobs to run.

The content of the pages that don't get refreshed is mostly generated via templates/Scribunto modules. It uses a code to check if a page exists:

local moduleName = "Module:Blabla"
local m = mw.title.new(moduleName)
if m.exists then

show_some_content ()

end

In this case as I explained, "Module:Blabla" has been deleted via the deleteBatch script but show_some_content() is still generated.

Later when I restored the page Module:Blabla and deleted it manually on the site, it worked - show_some_content() was not displayed any more...

Related Objects