From 7d3a28acad0f73e36bc9befdc78279882ad0422b Mon Sep 17 00:00:00 2001 From: Eric Jensen Date: Wed, 28 Apr 2021 15:44:40 -0700 Subject: [PATCH] Set the Heading level property in the non-decoder init --- Sources/Contentful/RichText.swift | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/Sources/Contentful/RichText.swift b/Sources/Contentful/RichText.swift index 654b6f64..46dd6124 100644 --- a/Sources/Contentful/RichText.swift +++ b/Sources/Contentful/RichText.swift @@ -287,6 +287,7 @@ public final class Heading: BlockNode { default: return nil } }() else { return nil } + self.level = level super.init(nodeType: nodeType, content: content) } @@ -299,7 +300,7 @@ public final class Heading: BlockNode { case .h4: level = 4 case .h5: level = 5 case .h6: level = 6 - default: fatalError("A serious error occured, attempted to initialize a Heading with an invalid heading level") + default: fatalError("A serious error occurred, attempted to initialize a Heading with an invalid heading level") } } }