From 2fd4f064ae1bcf60b869a6c52d5de785172394c5 Mon Sep 17 00:00:00 2001 From: Andrey Savin Date: Mon, 26 Jul 2021 13:28:55 +0300 Subject: [PATCH] Simplify + TS related fix --- src/file/numbering/numbering.ts | 11 +++++------ 1 file changed, 5 insertions(+), 6 deletions(-) diff --git a/src/file/numbering/numbering.ts b/src/file/numbering/numbering.ts index 0a532d4e76..fd2bf0754a 100644 --- a/src/file/numbering/numbering.ts +++ b/src/file/numbering/numbering.ts @@ -29,7 +29,7 @@ export interface INumberingOptions { export class Numbering extends XmlComponent { private readonly abstractNumberingMap = new Map(); private readonly concreteNumberingMap = new Map(); - private readonly referenceConfigMap = new Map(); + private readonly referenceConfigMap = new Map(); constructor(options: INumberingOptions) { super("w:numbering"); @@ -208,6 +208,10 @@ export class Numbering extends XmlComponent { abstractNumId: abstractNumbering.id, reference, instance, + overrideLevel: { + num: 0, + start: 1, + }, }; const referenceConfigLevels = this.referenceConfigMap.get(reference); @@ -217,11 +221,6 @@ export class Numbering extends XmlComponent { num: 0, start: firstLevelStartNumber, }; - } else { - concreteNumberingSettings.overrideLevel = { - num: 0, - start: 1, - }; } this.concreteNumberingMap.set(fullReference, new ConcreteNumbering(concreteNumberingSettings));