@@ -141,23 +141,21 @@ local function migrate(options)
141141
142142 -- Set h1 through h6 to the same color if only one is specified
143143 if type (options .groups .headings ) == " string" then
144- options .groups .headings = {
145- h1 = options .groups .headings ,
146- h2 = options .groups .headings ,
147- h3 = options .groups .headings ,
148- h4 = options .groups .headings ,
149- h5 = options .groups .headings ,
150- h6 = options .groups .headings ,
151- }
152- end
153- if type (options .groups .headings ) == " table" then
144+ options .groups .h1 = options .groups .headings
145+ options .groups .h2 = options .groups .headings
146+ options .groups .h3 = options .groups .headings
147+ options .groups .h4 = options .groups .headings
148+ options .groups .h5 = options .groups .headings
149+ options .groups .h6 = options .groups .headings
150+ elseif options .groups .headings == " table" then
154151 options .groups .h1 = options .groups .headings .h1 or options .groups .h1
155152 options .groups .h2 = options .groups .headings .h2 or options .groups .h2
156153 options .groups .h3 = options .groups .headings .h3 or options .groups .h3
157154 options .groups .h4 = options .groups .headings .h4 or options .groups .h4
158155 options .groups .h5 = options .groups .headings .h5 or options .groups .h5
159156 options .groups .h6 = options .groups .headings .h6 or options .groups .h6
160157 end
158+ options .groups .headings = nil
161159
162160 return options
163161end
0 commit comments