File tree Expand file tree Collapse file tree 2 files changed +11
-5
lines changed Expand file tree Collapse file tree 2 files changed +11
-5
lines changed Original file line number Diff line number Diff line change @@ -86,7 +86,7 @@ export default function () {
86
86
let href = nodeid ;
87
87
88
88
if ( parentSection ) {
89
- const alternateIds = [ ] ;
89
+ let alternateIds = [ ] ;
90
90
let id ;
91
91
92
92
const heading = parentSection . heading ;
@@ -117,9 +117,12 @@ export default function () {
117
117
if ( id ) {
118
118
mapping . id = id ;
119
119
}
120
+ alternateIds = alternateIds . filter ( id => id !== mapping . id ) ;
120
121
mapping . href = href ;
121
122
mapping . title = trimmedText . replace ( reNumber , '' ) ;
122
- mapping . alternateIds = alternateIds . filter ( id => id !== mapping . id ) ;
123
+ if ( alternateIds . length ) {
124
+ mapping . alternateIds = alternateIds ;
125
+ }
123
126
mappingTable [ nodeid ] = mapping ;
124
127
125
128
if ( number ) {
Original file line number Diff line number Diff line change 161
161
"id" : " toc" ,
162
162
"href" : " https://w3c.github.io/mediacapture-output/#toc" ,
163
163
"level" : 2 ,
164
- "title" : " Table of Contents"
164
+ "title" : " Table of Contents" ,
165
+ "alternateIds" : [" table-of-contents" ]
165
166
},
166
167
{
167
168
"id" : " references" ,
168
169
"href" : " https://w3c.github.io/mediacapture-output/#references" ,
169
170
"level" : 2 ,
170
171
"title" : " References" ,
171
- "number" : " A"
172
+ "number" : " A" ,
173
+ "alternateIds" : [" a-references" ]
172
174
},
173
175
{
174
176
"id" : " informative-references" ,
175
177
"href" : " https://w3c.github.io/mediacapture-output/#informative-references" ,
176
178
"level" : 3 ,
177
179
"title" : " Informative references" ,
178
- "number" : " A.1"
180
+ "number" : " A.1" ,
181
+ "alternateIds" : [" a-1-informative-references" ]
179
182
}
180
183
],
181
184
"ids" : [
You can’t perform that action at this time.
0 commit comments