From 4215932550efecafbe809b3455c877fc3ef01008 Mon Sep 17 00:00:00 2001 From: Andrey Savin <69673750+anti-the-social@users.noreply.github.com> Date: Wed, 7 Dec 2022 22:54:26 +0200 Subject: [PATCH] overrideLevels as array impl instead of overrideLevel --- src/file/numbering/num.ts | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/src/file/numbering/num.ts b/src/file/numbering/num.ts index 1425aafcc2..daaa1ce3c0 100644 --- a/src/file/numbering/num.ts +++ b/src/file/numbering/num.ts @@ -62,8 +62,10 @@ export class ConcreteNumbering extends XmlComponent { this.root.push(new AbstractNumId(decimalNumber(options.abstractNumId))); - if (options.overrideLevel) { - this.root.push(new LevelOverride(options.overrideLevel.num, options.overrideLevel.start)); + if (options.overrideLevels && options.overrideLevels.length) { + for(const level of options.overrideLevels){ + this.root.push(new LevelOverride(level.num, level.start)); + } } } }