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));