#548 #508 Restart numbered lists

This commit is contained in:
Dolan
2021-03-12 03:58:05 +00:00
parent 9864cdea16
commit 0b88cb0ca5
20 changed files with 430 additions and 163 deletions

View File

@ -5,11 +5,10 @@ export class NumberingReplacer {
let currentXmlData = xmlData;
for (const concreteNumbering of concreteNumberings) {
if (!concreteNumbering.reference) {
continue;
}
currentXmlData = currentXmlData.replace(new RegExp(`{${concreteNumbering.reference}}`, "g"), concreteNumbering.id.toString());
currentXmlData = currentXmlData.replace(
new RegExp(`{${concreteNumbering.reference}-${concreteNumbering.instance}}`, "g"),
concreteNumbering.numId.toString(),
);
}
return currentXmlData;