User:Theleekycauldron/Scripts/PSHAW/dependencies/Nomination.js: Difference between revisions

Content deleted Content added
Undid revision 1236147196 by Theleekycauldron (talk) aaaaa
tests
Tag: Reverted
Line 28:
page = await get_pages(title,"user|content",null,"older");
await page;
page = page.query.pages;
nom = new Nomination(title,page)
nom.loadHooks();
Line 74 ⟶ 75:
}
async retransclude(){
page = await get_pages("Template talk:Did you know","user|content",null,"older").then((res) => {;
res = page.query.pages;
dykn = res[0].revisions[0].slots.main.content.split("\n");
i = 0
for (let line of dykn){
if (line.includes("===Articles created/expanded on")){
dykn.splice(dykn.index(line)+2,0,`{{${this.title}}}`)
dykn = dykn.join("\n")
let params = {
action: 'edit',
title: "Template talk:Did you know",
summary: `Retranscluding [[${this.title}]]`,
text: dykn,
format: 'json'
}
return api.postWithToken( 'csrf', params );
}
return api.postWithToken( 'csrf', params );
}
})
}